Partilhar via


D3D12DDI_STATE_OBJECT_FLAGS enumeração (d3d12umddi.h)

D3D12DDI_STATE_OBJECT_FLAGS especificar restrições para objetos de estado.

Sintaxe

typedef enum D3D12DDI_STATE_OBJECT_FLAGS {
  D3D12DDI_STATE_OBJECT_FLAG_NONE = 0x0,
  D3D12DDI_STATE_OBJECT_FLAG_ALLOW_LOCAL_DEPENDENCIES_ON_EXTERNAL_DEFINITIONS = 0x1,
  D3D12DDI_STATE_OBJECT_FLAG_ALLOW_EXTERNAL_DEPENDENCIES_ON_LOCAL_DEFINITIONS = 0x2,
  D3D12DDI_STATE_OBJECT_FLAG_ALLOW_STATE_OBJECT_ADDITIONS = 0x4
} ;

Constantes

 
D3D12DDI_STATE_OBJECT_FLAG_NONE
Valor: 0x0
Não há restrições de objeto de estado.
D3D12DDI_STATE_OBJECT_FLAG_ALLOW_LOCAL_DEPENDENCIES_ON_EXTERNAL_DEFINITIONS
Valor: 0x1
Permite dependências locais em definições externas.
D3D12DDI_STATE_OBJECT_FLAG_ALLOW_EXTERNAL_DEPENDENCIES_ON_LOCAL_DEFINITIONS
Valor: 0x2
Permite dependências externas em definições locais.
D3D12DDI_STATE_OBJECT_FLAG_ALLOW_STATE_OBJECT_ADDITIONS
Valor: 0x4
Permite adições a objetos de estado. Disponível a partir do Windows 10, versão 2004.

Observações

Consulte a especificação funcional DirectX Raytracing (DXR) para obter mais informações.

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows 10, versão 1809
cabeçalho d3d12umddi.h

Consulte também

D3D12_STATE_OBJECT_CONFIG

PFND3D12DDI_ADD_TO_STATE_OBJECT_0072