Partager via


énumération D3D12_PIPELINE_STATE_FLAGS (d3d12.h)

Indicateurs pour contrôler l’état du pipeline.

Syntax

typedef enum D3D12_PIPELINE_STATE_FLAGS {
  D3D12_PIPELINE_STATE_FLAG_NONE = 0,
  D3D12_PIPELINE_STATE_FLAG_TOOL_DEBUG = 0x1,
  D3D12_PIPELINE_STATE_FLAG_DYNAMIC_DEPTH_BIAS,
  D3D12_PIPELINE_STATE_FLAG_DYNAMIC_INDEX_BUFFER_STRIP_CUT
} ;

Constantes

 
D3D12_PIPELINE_STATE_FLAG_NONE
Valeur : 0
N’indique aucun indicateur.
D3D12_PIPELINE_STATE_FLAG_TOOL_DEBUG
Valeur : 0x1
Indique que l’état du pipeline doit être compilé avec des informations supplémentaires pour faciliter le débogage.
Cela ne peut être défini que sur les appareils WARP.
D3D12_PIPELINE_STATE_FLAG_DYNAMIC_DEPTH_BIAS
Indique que l’état du pipeline peut être modifié dynamiquement une fois le pipeline défini à l’aide de RSSetDepthBias.
D3D12_PIPELINE_STATE_FLAG_DYNAMIC_INDEX_BUFFER_STRIP_CUT
Indique que l’état du pipeline peut être modifié dynamiquement une fois le pipeline défini à l’aide de IASetIndexBufferStripCutValue.

Remarques

Cette énumération est utilisée par le membre Flags des structures D3D12_GRAPHICS_PIPELINE_STATE_DESC et D3D12_COMPUTE_PIPELINE_STATE_DESC .

Configuration requise

Condition requise Valeur
En-tête d3d12.h

Voir aussi

Énumérations principales