Compartilhar via


enumeração D3D12_PIPELINE_STATE_FLAGS (d3d12.h)

Sinalizadores para controlar o estado do 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
Valor: 0
Não indica nenhum sinalizador.
D3D12_PIPELINE_STATE_FLAG_TOOL_DEBUG
Valor: 0x1
Indica que o estado do pipeline deve ser compilado com informações adicionais para auxiliar na depuração.
Isso só pode ser definido em dispositivos WARP.
D3D12_PIPELINE_STATE_FLAG_DYNAMIC_DEPTH_BIAS
Indica que o estado do pipeline pode ser alterado dinamicamente depois que o pipeline é definido usando RSSetDepthBias.
D3D12_PIPELINE_STATE_FLAG_DYNAMIC_INDEX_BUFFER_STRIP_CUT
Indica que o estado do pipeline pode ser alterado dinamicamente depois que o pipeline é definido usando IASetIndexBufferStripCutValue.

Comentários

Essa enumeração é usada pelo membro Flags das estruturas D3D12_GRAPHICS_PIPELINE_STATE_DESC e D3D12_COMPUTE_PIPELINE_STATE_DESC.

Requisitos

Requisito Valor
Cabeçalho d3d12.h

Confira também

Enumerações principais