Skip to main content
Structure d’assistance permettant de créer et d’utiliser des états de pipeline graphique et des états de pipeline de calcul au moyen d’une interface combinée. Pour plus d’informations sur les états de pipeline graphique et les états de pipeline de calcul, consultez D3D12_GRAPHICS_PIPELINE_STATE_DESC et D3D12_COMPUTE_PIPELINE_STATE_DESC.

Syntaxe

Membres

PixelShaderOptionsX
Type : CD3DX12_PIPELINE_STATE_STREAM_PIXEL_SHADER_OPTIONS
Décrit les options du nuanceur de pixels DepthStencilOptionsX
Type : CD3DX12_PIPELINE_STATE_STREAM_PIXEL_SHADER_OPTIONS
Décrit les options de profondeur-gabarit GraphicsShaderLimitsX
Type : CD3DX12_PIPELINE_STATE_STREAM_GRAPHICS_SHADER_LIMITS
Décrit les limites des nuanceurs graphiques TessellationParametersX
Type : CD3DX12_PIPELINE_STATE_STREAM_TESSELLATION_PARAMETER
Décrit les paramètres de pavage ComputeShaderLimitsX
Type : CD3DX12_PIPELINE_STATE_STREAM_COMPUTE_SHADER_LIMITS
Décrit les limites du nuanceur de calcul

Remarques

Le Microsoft Game Development Kit (GDK) pour XBOX One définit l’interface CD3DX12XBOX_PIPELINE_STATE_STREAM, qui est une version étendue de CD3DX12_PIPELINE_STATE_STREAM. Elle prend en charge la variable membre propre à XBOX documentée ici. Pour plus de détails sur l’interface commune qui prend en charge à la fois XBOX One et le PC, consultez CD3DX12_PIPELINE_STATE_STREAM. Les types suivants sont définis en tant que modèles :
  • CD3DX12_PIPELINE_STATE_STREAM_PIXEL_SHADER_OPTIONS
  • CD3DX12_PIPELINE_STATE_STREAM_DEPTH_STENCIL_OPTIONS
  • CD3DX12_PIPELINE_STATE_STREAM_GRAPHICS_SHADER_LIMITS
  • CD3DX12_PIPELINE_STATE_STREAM_TESSELLATION_PARAMETER
  • CD3DX12_PIPELINE_STATE_STREAM_COMPUTE_SHADER_LIMITS
Pour obtenir des informations sur la façon dont ils sont définis, consultez CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT.

Configuration requise

En-tête : d3dx12_x.h Plateformes prises en charge : famille XBOX One

Voir aussi

d3d12_x
Last modified on October 6, 2026