|
【奥鹏】[南开大学]18春学期(1709、1803)《DirectX程序设计》在线作业' t9 b( M) H' M; T* \0 U
试卷总分:100 得分:100! I( V g: u6 n: J4 U6 Z% t
第1题,cube.x文件内容解释:"xof"标识这是()& U$ y/ H, k. m( W; C
A、X文件. b% D+ K/ n$ [. T5 Y( S; B
B、DirectX版本
: P b" W- Y/ b% a' @( F( TC、模板
- ]5 |. n( w/ a1 P1 M% ~D、浮点数# C; u* t1 A! N! P. ^( p- f4 D* e
5 {+ K4 L2 R1 s' ?# V( ^3 S
4 Q5 Y8 j! W* [+ I; C" Q1 r% C7 V
第2题,在使用Direct3D编程时,我们使用( )矩阵表示一个变换。/ {. P& w/ U8 {" e
A、3×3# ]6 _8 b' y2 |5 }1 J
B、4×4
6 m0 g! R2 x K, k# y: hC、2×24 P2 l! v0 [% F4 N
D、1×49 d8 b2 N/ T- {+ W, N
, M5 O4 l0 W. B% F& J" \# d& W8 t7 D: r+ |4 Z
4 i' |6 r; e$ F* l9 s
第3题,模板限制中,[...]表示()' x/ n4 }& x& C' w
A、开放的& C5 F# I. S+ ]! g
B、闭合的
# j: ^& Y) j4 z' Q/ j5 YC、受限的
" E- X) e- T* S+ O2 N) `D、半开放的+ j: c6 W) C8 u6 A) B# r
' I6 A" _; Y4 p$ C k" d- P
! h3 q# \2 D! ]
9 }5 X8 r6 L+ ]0 R5 L$ P& s; Q第4题,()是Win32编程的基础。
/ j1 f% P6 [+ pA、消息机制' c# C* K. \' M7 O0 }& D2 T. y/ T, Q
B、窗口过程3 |6 r$ w1 A% \, Z
C、消息机制或窗口过程6 }) n* J0 y( W. ~) w1 W
D、消息机制和窗口过程
8 x; @- q7 \6 X' c$ |
9 K4 @6 X7 Y, f8 _) O. R* F* d
( ~7 q" |8 G1 o# I$ f P' d+ K' G" k+ K# w! X' q5 g
第5题,替换顶点处理的部分叫做()% W3 k8 E- Q; Z8 u* E* X! j: k
A、像素着色器
: {. E# S6 B) U% G* s2 f' XB、着色器5 P# E+ F! u8 f% b0 o" E
C、顶点着色器# {* o8 D" S# |( ?) O; c d- m
D、可编程着色器4 g" m' I* X$ w9 M* @& P' @- R
' M5 Q7 c4 X! x) ^
3 z2 v8 k9 H/ Y2 N `5 @
7 n0 T- R1 A# n* p; g. K第6题,()可以动态地有针对地将某些像素写入后台缓存1 W& s8 c( w. T% ~$ v) k, V0 w) u# W
A、深度缓存! {9 x( s4 N: ~" i/ O
B、深度测试' R p1 ]' D" A. ?( g, D
C、Alpha测试5 Y% T5 T* q! X
D、模板缓存7 j/ e+ o! W4 ]
f( u7 B4 w! L' l& U6 O: |& A
0 I1 [8 Z0 G8 d* a$ g
! z! a9 J; D! v第7题,()的功能是对进入管线的每一个像素点进行着色处理
8 n3 R6 `% M: l& i7 qA、像素着色器- T/ N/ M1 n* Q$ N" `. Y
B、着色器
+ L. D& O3 F' fC、顶点着色器- i6 M m! x1 x6 }9 C6 N+ }4 c, Y4 g& H
D、可编程着色器) b0 Y3 x# e, T8 U$ U* E
8 O s8 Y6 U; W' q
* `% G7 K, l5 V% W9 A
, a: f- p! \: k% P$ u第8题,在进行纹理映射时,我们需要设置纹理的过滤方式,使用下面的哪个方法(???)。
2 D, _8 h2 J1 {) FA、SetRenderState
9 R' Z* U; n3 h) ~' N) JB、SetSamplerState, r3 n( S9 b- V) H+ v
C、SetMaterial- v7 [% x8 }8 x0 e" t
D、SetLight
- C5 ^) @2 h- ~% j$ c) T6 ]" Q' v1 ^8 ^& _ M
y* g3 o1 Z8 b6 x; \4 X: {/ ^) y) u3 N. O* _: C- a
第9题,()是应用程序第一个创建而最后一个释放的对象。+ B% F: Z# T& N/ t d0 \
A、Direct3D设备对象& ~ ?- S* T7 C0 m
B、COM组件对象
/ k# d7 W; y; ?( g ^C、Direct3D对象
: y& W3 i4 r1 T/ S5 p' iD、类工厂对象
% g1 D3 @! d, h+ g+ A8 c6 \+ y" g1 O- I- l
( w6 Q4 u5 ^. v( w1 [0 |: m
! s& \; D K% x0 E# n第10题,采用()时,复制与这个浮点值地址最接近的整数地址的纹理元素的颜色8 o$ R5 ^& e1 [0 [0 `& [
A、最近点采样
. _1 v# ], [* @+ Z9 X9 d0 i( tB、线性过滤
o0 A R+ u F' R" {0 c+ U1 f! \C、各向异性过滤1 q9 A4 v( L; D: U* {0 S- U
D、mipmap过滤
! f1 [6 y" `7 A3 X$ e4 w3 P2 \& K3 ?. v) |- b5 D
4 D% ?* R# s! d, }% Z0 T8 U, x& c/ r
第11题,Direct3D中采用的纹理过滤方案中,( )是采用了"首先取得与计算得到的纹理元素的浮点地址最接近的上、下、左、右4个纹理元素,对这4个纹理元素进行加权平均,得到最终显示的颜色值"思想的纹理过滤方案。+ U4 q6 m# H: X R
A、线性过滤(linear filtering)" o. y, g' _! W: a
B、最近点采样(nearest point sampling)
! Q2 A1 z1 z) @% X0 |' mC、各向异性过滤(anisotropic filtering)
5 |1 V j6 q/ V7 ^2 k: pD、mipmap过滤(mipmap filtering)( Y; Q( _+ X" k- s9 e. ^
/ n" ^7 V5 }& z/ E0 i0 j7 B
) f2 I4 N; o" E* Y' Q1 S2 z) v& y6 v: M0 n) r4 H; Q
第12题,如果要对Mesh进行优化,需要知道Mesh的三角形的邻接信息情况,这些信息存储在()中
! v8 X0 M0 Z* A& d: U) V. fA、邻接矩阵' o: L r2 H" b% x8 O x0 K+ o5 k9 {
B、邻接缓存+ P* c, o1 ?% M; t/ [3 \
C、深度缓存
5 I! K* J6 \1 b7 v# |9 _& ` T8 uD、邻接数组! S9 Y0 a& ^( p' q
8 |" S) d& ] J; S8 O% {! P
3 i$ T6 Z4 S+ h7 t O5 m% K' `# U; X4 v9 z E8 E1 Q" Q' ]( s
第13题,()是最快的着色方式。+ f8 F/ z; N" k2 g, X4 }# |
A、平面着色 Z6 i$ S. S; q0 H/ |( a
B、高洛德着色/ o" Z* C$ g- f' D+ C
C、两种方式都很快
: `5 g2 T3 N$ \) ZD、两种方式都很慢' [ P6 J8 d3 i" S
& \' T; p$ C2 i( b& d
. `1 g* [" B( K; ^- q" p7 ^' ~# ?% P1 X
第14题,()是一个在图形卡的GPU上执行的程序,可对顶点进行操作;包括顶点坐标转换和光照处理
/ ?9 z: S$ r$ I. UA、像素着色器9 Z3 F; v# g8 ~" e3 ^
B、可编程着色器% U% R* O" \. I7 p
C、着色器
) x. T8 H7 M) s. z* HD、顶点着色器% a |0 s, @3 _) D; M8 M W
8 F! H: V1 M4 B0 \; E
# c$ D2 `- r! V5 g$ O9 R; l" c9 G/ y( t1 b
第15题,()是HAL设备的变体,只支持硬件顶点处理。
! a0 o. n8 h n3 _A、纯软件模式
* B; P1 R' a5 _ S' _% [B、在不同设备上的混合顶点处理模式
3 [4 f6 A5 @, _/ N+ K1 ?4 R0 B# K) FC、在同一设备上的混合顶点处理模式4 {2 x8 b5 S' U" M) {) ?
D、纯硬件模式' z' }' h7 T, y; z1 b& F
5 O& U, x, M8 }! ]' A; S% Z
8 Q( v! S5 R2 w0 w* S, P+ R' X W1 ]7 s, [. Z) ` H# N
第16题,已经指定了定点数和面数,同时也分配了适当大小的内存给顶点缓存、索引缓存以及属性缓存等,只是没有填入相应的数据称为()
7 V. l( r) _/ M0 U3 nA、一级Mesh
& \; ^" {' Z( M) K% L1 z* P1 eB、空Mesh
* d _- @8 l K, q. J- ?. EC、初试Mesh
$ y' l1 d, G# i1 c& o2 L1 @4 D; hD、Mesh初始化
7 I) _. v& o/ k5 G+ z7 x$ p/ v ~6 l0 z6 |1 G: ^* T# v# ]
; v# n. y! q U' p+ I9 Y( E
* @. Q/ B# Y" C9 U2 [& _! _第17题,()是将物体顶点坐标从模型自己的坐标系空间转换到世界坐标系空间。
% O( w: q# R% F3 A4 G, JA、局部变换
2 p3 p* X2 w+ t9 lB、空间变换
$ {" e. T" c7 y& rC、投影变换/ l) j6 r& b/ |" h% }
D、世界变换 m) I9 M; G& U8 @3 J) N j
9 Q( u1 s: a, A0 H* ^
& d) U1 ~0 f- @& h
8 V: f7 s% g/ b7 G# F6 a5 q$ G第18题,以下哪个释放顺序是正确的。' s! [2 l& P m- p
A、Direct3D对象、Direct3D设备对象
0 w' _( G, |& E8 K$ iB、Direct3D设备对象、Direct3D对象
1 t% \" l& k! k) N. c+ pC、顺序任意* C, m4 ~* e' {2 h
D、无需释放7 T% L# l# O0 S) X
+ o) z- G" n* a( E4 S8 [% ` b* O0 c: g+ X5 k+ @
& R9 N4 e2 L7 w; J2 ]* O- _" R
第19题,()是一个由相互连接的线段组合成的造型,程序可用它产生不封闭的多边形。6 v% ?% D- Z% g+ p. i. c
A、点列表/ {7 W9 P% k G n, u
B、线段列表8 n1 c9 f& f U# f: S$ y% r; R
C、线段条带8 E$ V4 [6 m: `$ @
D、三角形列表
) r0 B! T. `% V G7 r0 Q- D0 R- N5 E( N" e- a
5 x8 h7 |3 U: X+ ]* l
- x; u$ G+ v' z6 |+ d, ?( Q
第20题,当需要对场景进行矩阵V的取景变换,选择下面的(???)。$ J( v9 A0 r$ `! v
A、Device-SetTransform(D3DTS_PROJECTION,?&V);% N' {# U3 H/ o9 S2 v ?
B、Device-SetTransform(D3DTS_WORLD,?&V);2 n" f; m9 T5 D; x% q1 j% H" m
C、Device-SetTransform(D3DTS_TEXTURE0,?&V);
; m. p" F6 Y4 C8 B& T) j' pD、Device-SetTransform(D3DTS_VIEW,?&V);
$ c# d* }0 ^7 J& T, c. e) M& T! d, I3 n' _. q
% \1 `( b% g) \. l. }; z# x1 N h$ S" P; {" A
第21题,Win32程序中利用()进行消息的捕获和处理。
w) L# V9 R5 y% }' N$ xA、循环函数
' D4 f& ]) I* [) U5 ~* v, H0 _B、递归函数
0 h# L4 P9 Y. T4 e0 ?" e W( ], hC、回调函数0 |" E! D9 t! Y, e5 q
D、静态函数
+ e$ t" f* z3 w$ W
2 q, g% H1 b- `! I2 Q& }9 w% ?5 H
7 I5 [5 Z( a, N/ V第22题,利用模板缓存来阻止对后台缓存村长哦功能某些特定区域进行绘制,判定是否将某个像素写入后台缓存的决策过程称为()
$ s) ]/ z1 j/ ^1 p2 t3 J/ FA、模板测试' D9 y2 s0 `3 _9 I, a
B、深度缓存
+ ?" J" Z; D" dC、深度测试
# W1 X. {- Q4 v+ vD、Alpha测试
4 m7 n# p( v8 v; e+ _$ l, i2 F& X0 \8 @0 \
4 H* U1 P$ q4 L
+ Y) T8 u% k- _2 ^& s5 S, j- T
第23题,渲染管线首先要设定哪些数据信息()) G1 W) l: \8 d1 O+ X
A、顶点/ h) C6 _. W6 T" e2 P
B、图元
! O& n! f v: Z9 k% ~C、纹理
% a7 V3 ~/ W, z+ e, P }, P! p' FD、材质
3 B2 R" |& K i, v,B,C
! r0 N5 L" U1 n" N' i
# M8 q) c) N4 B3 N5 @$ e1 }7 U* k/ _. u/ C3 ^0 I' M0 ~6 p) @
第24题,DirectX主要由()和()所构成。9 b; s" j* z, q* L' i% p, E
A、硬件抽象层$ y3 p8 Z6 O5 }( S
B、软件抽象层
+ w+ U6 i' Z+ [C、硬件模拟层" U6 _ b: |+ j7 x8 W1 S
D、软件模拟层+ h+ u+ c4 R3 R1 n. S% V6 I
,C
( \7 E7 G6 ?* C! }8 g$ ^) ]7 ]( s1 P+ F( \8 _
- p4 K2 v1 z9 w& H
第25题,D3D中的常见的矩阵变化(??)
. ?- [# A( m9 O. u/ _& y+ Q8 ]A、旋转/ ^/ d8 G8 [$ A) V1 s2 n" q
B、缩放
; I" L* f4 F2 s- C1 x* J8 _C、平移0 c! N0 K4 J# N4 L- m
D、组合变换8 u D* x% m4 p/ S" m+ a
,B,C,D
& H) z) I7 t6 J, o/ W+ `* H: y- {% ?7 X% Q' q5 q7 m
i) H9 U& Q2 c6 l9 T
第26题,Direct3D中哪些光是分别独立地用于系统的光照计算的。5 u; b8 q# c' N/ O6 R
A、漫反射光
: v) b# _0 v# V6 ^; |B、环境反射光
9 t- r# H' K' N6 q6 w, iC、镜面发射光3 G u. {4 Z1 I' J5 X
D、自发光, W0 b; |: i$ w5 t1 r
,B,C
2 M" p9 v+ |5 x9 N, B0 p6 I8 |4 T1 J* J5 z6 W! E" O: a! B
2 Q4 m7 a5 v2 e( c P# L6 f# B第27题,可以存储RGB数据的结构包括()。, H5 ~( u9 h7 C' f( r
A、DWORD
, c* L. T. l7 M2 ^7 vB、D3DCOLOR9 p G6 M2 ?9 y3 ~ @
C、D3DCOLORVALUE" `( J+ k% l( {
D、D3DXCOLOR
. p' a# p, K7 _# p4 q8 y,B,C,D
8 G3 p/ H- q' {
% h2 ?6 A2 Z# b: ?1 I5 M1 b" |& u x6 R! i7 w) ^
第28题,Direct3D支持哪些多边形填充模式。; ]- D9 k/ ~3 O& p2 m
A、点模式6 E2 K/ y0 a# O: w
B、线框模式- {& W' X/ c( c% d6 f) T( X# M
C、实体模式
: p' \3 `- j1 ?6 h$ P( HD、混合模式
! t+ m* y: p- E+ D" p,B,C
1 w* J1 |6 U8 e/ @4 H
, K- F7 W$ o* ]0 o! F+ B, `5 `" d$ y5 g. f, E
第29题,Direct3D提供了哪些()方法来简化纹理过滤的过程
' G3 A2 v; h4 gA、最近点采样
/ \6 Q; ]* H# a8 l3 Q% Y0 oB、线性过滤( P) V' v( { x! L2 z
C、各向异性过滤" L1 y, S+ U! h7 x% S
D、mipmap过滤
0 Q+ Z# d/ @9 \. |& ?,B,C,D# _) O9 k6 c. A
. A, F' c8 p% `) U5 l
1 d0 M$ F; U3 _第30题,可编程管线允许用户自定义一段可以在GPU上执行的程序 }* Z+ n/ b/ B0 @# a3 E. u
A、错误+ p# l* T3 X3 E$ @& F& o' x
B、正确% Y J7 w0 z& T. k3 ]8 k5 ^% a9 y
) E% e7 i/ b' X' G5 z* A. @
! N5 }! m& x: J) l
, k# m0 v4 h* V& z5 j6 w第31题,这种随着人们视线的远近而对模型绘制的多边形数目进行动态调整的技术被称为层次网格
6 g* J/ u9 [# { ?A、错误
- n* t7 n; D/ }3 G3 J" y" m! aB、正确
4 O* l! I. ^/ {2 r c, g
( F3 \( X6 F d _1 A9 a
) `2 S+ [8 p; H3 r( D% E8 v
3 w' i5 P* g* o/ j* V Z# r2 {6 u第32题,直线与平面的夹角小于等于90°。- f) ?7 j0 N. O
A、错误
% z4 ~+ G8 H$ ?; h2 z$ N& f- rB、正确. J8 b/ J6 u/ L% ~7 B1 L
2 x/ ]+ \, t- C! m7 ?% M
. R3 ]2 H+ \' g6 d6 c+ }; s
5 }" o6 [& o& t8 e1 b8 z0 m第33题,在场景中,设置光源后即可,无需再对光源进行激活。
; |3 L; Q G8 d4 g+ qA、错误& [* O' f. m& E9 V
B、正确. x/ E+ k# N, }7 H M$ `& ?! X
5 {0 h+ q, G) ^) s% J$ v E8 `( Y
' q& N: P& A _7 B3 Y( l4 F' m/ X* w+ I6 [
第34题,在Direct3D中我们可以通过设置绘制状态来改变几何体的绘制方式,当指定了某种绘制状态绘制物体后,它会自动的恢复到默认状态。. J. P& \0 ~' q5 N& a- i
A、错误
5 t/ h8 E+ h( j' S# hB、正确
6 I# j( i0 T+ T7 E' N& e( {1 M1 g8 Z8 b- K
( y6 Z/ |6 k0 H ~9 f% }5 v
, ~( ?7 z" V9 x: Y. k8 v第35题,使用SetAttributeTable()方法来直接设置属性表
4 T% t5 \% I2 lA、错误, a* ^7 R9 W: `1 p M# b
B、正确
) v% _3 m3 j' O* S# K6 S v7 P4 r* D S6 x2 |( C8 k) o9 i3 u
8 i1 L; e8 W4 Z- s g
( Q$ R5 N' y* Q6 A3 w! U8 N& g: h" B
第36题,模板限制指在存储数据对象时,是否可以增加其他数据类型的数据,在模板定义中结束部分的标识/ i% k* E* d" b% s/ G! r6 ?
A、错误. X! R( S. J( k
B、正确
' I% d1 d; e+ z E9 W/ h4 G. K7 X8 [% e8 m; i5 A' B
4 s! o+ T/ O4 x% j9 c
7 m2 B4 ~3 ^8 I0 y第37题,顶点列表包含所有不重复的顶点,索引列表中则用顶点列表中定义的值来表示每一个三角形的构造方式。
8 Q4 w, E- q# l4 j$ jA、错误
0 l: V n& i: U# z R- w1 g* V4 RB、正确
0 f; D' a2 ]$ T. x; p2 L$ b }& {2 Y+ H/ r2 F5 V( I; M
; ~2 X* b$ u: S6 S' n& G
" H2 W7 n* M: x# A" y; v第38题,观察体的大小依赖于窗口的大小。4 \" {8 V3 V6 ?
A、错误
! C( l) j8 e6 I; B4 cB、正确+ @! y! a) ?1 T5 B: @
- q) W' }* Z' _$ I0 |
7 @# r3 Z/ x- Q6 n6 \' s. H
* B0 @3 h5 d8 W) J, ], B$ N; z$ S+ t第39题,通常情况下,深度缓存对应与屏幕大小相同的一块二维区域
% g. \3 p2 Q4 x' ^A、错误
4 N7 r" f; {4 `( {- t7 I7 {B、正确/ ?, M, o: T; i! ~2 H
8 c, |* a2 Q1 @1 R1 N
3 J+ y; u7 K' E# ^, V' Z T
; x. O3 g2 d' T) W# M/ Z" H I/ c. L第40题,我们创建顶点缓存和索引缓存而非数组来存储数据,是因为顶点缓存和索引缓存可以被放置在显存中,能获得较快的绘制速度。
0 M4 L6 H6 u! J/ a1 @5 gA、错误
5 K2 X S' }2 r8 u) b0 H4 ?& UB、正确8 c* e M! O: w' v3 G
: J0 A [# n. Y1 S; p4 j2 Q4 U& J3 b
/ w6 q0 ^, `7 |; Y9 o& H2 a% b3 g+ n( N v! o$ s( n _1 t7 Y' @
第41题,纹理包装在u和v方向上可以同时使用。
8 Z+ ?8 {4 K' lA、错误0 g F6 Q0 Y( k4 ], `2 H
B、正确
+ I* Y- s( r; ^: w; B1 e7 L5 [( B; @4 T
& g. ^$ [; I6 _7 _8 `
- p$ ~/ I% r6 T& g8 X, A第42题,在一个场景中,单次可以设置自己指定的任意多个光源。
# ~2 A. W- S5 s* P3 g. D! h' f, SA、错误
7 ~7 Y" \, T5 t7 u' B' |B、正确
3 g3 P. i9 j1 W0 @! y
5 K% Z |& N, C9 a" E; C; \ s6 v+ j# {% Z3 }. F
* s! {% {, k# s- z* H第43题,物体表面的颜色不仅与照射光源的属性有关,还与物体的材质属性相关。! D5 K1 `5 V* f* q" \
A、错误
4 T. Z. p, `1 }4 N. vB、正确
9 x- f$ s6 E/ [' G
; S2 J7 U `, S1 c0 L# N9 |! d: K3 I. G0 {! f( R
% L# s2 e, K7 e3 \第44题,在光照计算中,我们需要知道每个顶点的法线方向来确定顶点所接收到的光照,顶点的法线方向与其所在的表面是相同的。+ ^: {+ [! N! b. }: H
A、错误
7 F( A& |6 }' EB、正确4 b6 o5 J) Q5 S! P# B O: Y6 @
. m3 J9 q1 `% |6 B P9 f r S" X
+ v3 s$ Z- q* a* }, }- y/ O4 I! D( K第45题,若两个向量的长度和方向相同,但起点位置不同,则两向量是不相等的。
" Y5 V1 A5 D# c; pA、错误
5 B9 n$ }; H' I! m9 E/ [. w/ UB、正确
# N$ i( o" e* l
8 Q; b- ]. r0 |
1 t! l7 U0 q9 f. ^, ^4 H v5 P
5 y8 `# H2 b2 N第46题,建模是指用一定的数学和物理方法建立所需3D场景的几何描述。
3 O, U9 ^* X. Y0 p7 uA、错误8 X1 {% U7 ~9 J4 B* E8 W8 A
B、正确
; P( ?; J8 M7 f! P- _) P5 e7 V/ I; K. U
, }6 @6 p M: i3 U: v+ U
6 `$ Q7 q8 _0 P) \" P7 I- I4 C q第47题,一个Direct3D对象可以创建多个Direct3D设备对象。4 f: \$ x: m; y- e
A、错误8 Z5 H M$ R7 ^1 V2 Y9 D
B、正确
1 o( b; Z/ O0 @# |. h3 W) ?4 R
7 I' f# T! u) O" m, @0 L" w3 N
2 ^4 h9 Q3 Y# |, D, I/ t% }; B: Y! U
第48题,创建字体对象时应获得当前渲染区域的信息。 Q7 d) L# l& r$ a) Q5 h" |6 \ L9 o f
A、错误( }: e v0 _; k: M: V( h, ]
B、正确
- G; l+ j8 h3 u% u% P/ m% M1 Q; E
6 S+ p3 W0 a9 d R" Q: ~: I L @
~. [+ C5 f% J% T0 ]# A) T/ r7 [( I2 ?# ?- T' j! }
第49题,如果没有使用材质和问题,当前绘制像素的Alpha分量来自每个顶点颜色设置的Alpha值, ?6 H* l' M# Y8 W# N
A、错误8 W$ A! A# v* H/ f! l/ U
B、正确
+ m0 {4 m) {* v& n' }7 w, @& B6 D3 P( i' X" w
2 f7 g8 s- m8 y# A
- T( u$ w9 t, w v4 J& P( B第50题,在Direct3D中,我们可以自由的定义顶点的格式。+ K: z0 T) V3 {3 s6 f8 _. ]
A、错误
- _) u1 X0 c' r6 U5 wB、正确, S3 x" z* y+ x
! h6 Q1 _) J* `# u. J
8 v7 z! ^ v7 y Q- A7 l$ z; L; ]
* `& T& \0 p# N
( \, K+ p" U' i
/ V! `& D8 E6 v% P! Z
( G0 a# ?6 {& E+ v( @' r" X+ s6 S
4 l* n' \- Q$ [) ^$ k' t/ I/ h
: Y! U: P+ v6 b6 c# H, Z" z% B% s* m+ i0 M: y
3 y+ W f$ y8 O6 c: `0 E- o
: F G O0 [3 F2 V0 x. x9 _
9 c! U' c! I- t; f
- r3 ]9 O/ W X; T5 Q8 p! w% }+ Z/ r7 V5 ~2 l
, C+ n6 q. m4 W1 k( o |
|