// d3d12umddi.h
typedef struct D3D12DDIARG_CREATE_PIPELINE_STATE_0075 {
D3D12DDI_HSHADER hComputeShader;
D3D12DDI_HSHADER hVertexShader;
D3D12DDI_HSHADER hPixelShader;
D3D12DDI_HSHADER hDomainShader;
D3D12DDI_HSHADER hHullShader;
D3D12DDI_HSHADER hGeometryShader;
D3D12DDI_HROOTSIGNATURE hRootSignature;
D3D12DDI_HBLENDSTATE hBlendState;
UINT SampleMask;
D3D12DDI_HRASTERIZERSTATE hRasterizerState;
D3D12DDI_HDEPTHSTENCILSTATE hDepthStencilState;
D3D12DDI_HELEMENTLAYOUT hElementLayout;
D3D12DDI_INDEX_BUFFER_STRIP_CUT_VALUE IBStripCutValue;
D3D12DDI_PRIMITIVE_TOPOLOGY_TYPE PrimitiveTopologyType;
UINT NumRenderTargets;
DXGI_FORMAT RTVFormats[8];
DXGI_FORMAT DSVFormat;
DXGI_SAMPLE_DESC SampleDesc;
UINT NodeMask;
D3D12DDI_LIBRARY_REFERENCE_0010 LibraryReference;
D3D12DDI_VIEW_INSTANCING_DESC ViewInstancingDesc;
D3D12DDI_HSHADER hMeshShader;
D3D12DDI_HSHADER hAmplificationShader;
} D3D12DDIARG_CREATE_PIPELINE_STATE_0075;
View the official Windows Driver Kit DDI referenceNo description available.
Creates a pipeline state.
hComputeShaderThe compute shader.
hVertexShaderThe vertex shader.
hPixelShaderThe pixel shader.
hDomainShaderThe domain shader.
hHullShaderThe hull shader.
hGeometryShaderThe geometry shader.
hRootSignatureThe root signature.
hBlendStateThe blend state.
SampleMaskThe sample mask.
hRasterizerStateThe rasterizer state.
hDepthStencilStateThe depth stencil state.
hElementLayoutThe element layout.
IBStripCutValueThe index buffer strip cut value.
PrimitiveTopologyTypeThe primitive topology type.
NumRenderTargetsThe number of render targets.
RTVFormatsThe RTV formats.
DSVFormatThe DSV format.
SampleDescThe sample description.
NodeMaskRepresents the set of nodes.
LibraryReferenceThe library reference.
ViewInstancingDescThe view instancing description.
hMeshShaderThe mesh shader. See the Mesh Shader Specification for more information.
hAmplificationShaderThe amplification shader. See the Mesh Shader Specification for more information.