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

D3D12_GRAPHICS_PIPELINE_STATE_DESC

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

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

フィールド

フィールドサイズx64x86
pRootSignatureID3D12RootSignature*8/4+0+0
VSD3D12_SHADER_BYTECODE16/8+8+4
PSD3D12_SHADER_BYTECODE16/8+24+12
DSD3D12_SHADER_BYTECODE16/8+40+20
HSD3D12_SHADER_BYTECODE16/8+56+28
GSD3D12_SHADER_BYTECODE16/8+72+36
StreamOutputD3D12_STREAM_OUTPUT_DESC32/20+88+44
BlendStateD3D12_BLEND_DESC328+120+64
SampleMaskDWORD4+448+392
RasterizerStateD3D12_RASTERIZER_DESC44+452+396
DepthStencilStateD3D12_DEPTH_STENCIL_DESC52+496+440
InputLayoutD3D12_INPUT_LAYOUT_DESC16/8+552+492
IBStripCutValueD3D12_INDEX_BUFFER_STRIP_CUT_VALUE4+568+500
PrimitiveTopologyTypeD3D12_PRIMITIVE_TOPOLOGY_TYPE4+572+504
NumRenderTargetsDWORD4+576+508
RTVFormatsDXGI_FORMAT32+580+512
DSVFormatDXGI_FORMAT4+612+544
SampleDescDXGI_SAMPLE_DESC8+616+548
NodeMaskDWORD4+624+556
CachedPSOD3D12_CACHED_PIPELINE_STATE16/8+632+560
FlagsD3D12_PIPELINE_STATE_FLAGS4+648+568