Win32 API 日本語リファレンス
ホームGraphics.Direct3D10 › D3D10_STATE_BLOCK_MASK

D3D10_STATE_BLOCK_MASK

構造体
サイズx64: 76 バイト / x86: 76 バイト

サイズ=各フィールドのバイト数(x64/x86 で異なる場合は x64/x86 と併記)。x64/x86 列=フィールドのバイトオフセット(HSPで dupptr / lpoke / wpoke 等に使用)。

フィールド

フィールドサイズx64x86
VSBYTE1+0+0
VSSamplersBYTE2+1+1
VSShaderResourcesBYTE16+3+3
VSConstantBuffersBYTE2+19+19
GSBYTE1+21+21
GSSamplersBYTE2+22+22
GSShaderResourcesBYTE16+24+24
GSConstantBuffersBYTE2+40+40
PSBYTE1+42+42
PSSamplersBYTE2+43+43
PSShaderResourcesBYTE16+45+45
PSConstantBuffersBYTE2+61+61
IAVertexBuffersBYTE2+63+63
IAIndexBufferBYTE1+65+65
IAInputLayoutBYTE1+66+66
IAPrimitiveTopologyBYTE1+67+67
OMRenderTargetsBYTE1+68+68
OMDepthStencilStateBYTE1+69+69
OMBlendStateBYTE1+70+70
RSViewportsBYTE1+71+71
RSScissorRectsBYTE1+72+72
RSRasterizerStateBYTE1+73+73
SOBuffersBYTE1+74+74
PredicationBYTE1+75+75