单项选择题
下列代码的含义是()
SetRenderState(D3DRS_ALPHATESTENALBE,TRUE);
SetRenderState(D3DRS_ALPHAREF,0x00000080);
SetRenderState(D3DRS_ALPHAFUNC,D3DCMP_GREATER);
A.若是该物体的材质的Alpha值小于0x00000080,则通过Alpha测试,能够被渲染
B.若是该物体的材质的Alpha值等于0x00000080,则通过Alpha测试,能够被渲染
C.若是该物体的材质的Alpha值大于0x00000080,则通过Alpha测试,能够被渲染
D.将该物体的材质的Alpha值设为0x00000080,利用Alpha混合绘制该半透明物体
相关考题
-
单项选择题
打开Alpha混合的代码是()
A.SetRenderState(D3DRS_ALPHATESTENABLE,TRUE);
B.SetRenderState(D3DRS_ALPHABLENDENABLE,TRUE);
C.SetRenderState(D3DRS_ZENABLE,TRUE);
D.SetRenderState(D3DRS_FOGENABLE,TRUE); -
单项选择题
许诺程序在绘制像素的同时更新深度缓冲区的代码是()
A.SetRenderState(D3DRS_ALPHATESTENABLE,TRUE);
B.SetRenderState(D3DRS_ZWRITEENABLE,TRUE);
C.SetRenderState(D3DRS_ZENABLE,TRUE);
D.SetRenderState(D3DRS_FOGENABLE,TRUE); -
单项选择题
打开深度缓冲测试的代码是()
A.SetRenderState(D3DRS_ALPHATESTENABLE,TRUE);
B.SetRenderState(D3DRS_LIGHTING,TRUE);
C.SetRenderState(D3DRS_ZENABLE,TRUE);
D.SetRenderState(D3DRS_FOGENABLE,TRUE);
