Compartir a través de


enumeración D3D12DDI_STATE_OBJECT_FLAGS (d3d12umddi.h)

D3D12DDI_STATE_OBJECT_FLAGS especificar restricciones para objetos de estado.

Syntax

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
No hay restricciones de objeto de estado.
D3D12DDI_STATE_OBJECT_FLAG_ALLOW_LOCAL_DEPENDENCIES_ON_EXTERNAL_DEFINITIONS
Valor: 0x1
Permite dependencias locales en definiciones externas.
D3D12DDI_STATE_OBJECT_FLAG_ALLOW_EXTERNAL_DEPENDENCIES_ON_LOCAL_DEFINITIONS
Valor: 0x2
Permite dependencias externas en definiciones locales.
D3D12DDI_STATE_OBJECT_FLAG_ALLOW_STATE_OBJECT_ADDITIONS
Valor: 0x4
Permite adiciones a objetos de estado. Disponible a partir de Windows 10, versión 2004.

Comentarios

Consulte la especificación funcional de DirectX Raytracing (DXR) para obtener más información.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 10, versión 1809
Encabezado d3d12umddi.h

Consulte también

D3D12_STATE_OBJECT_CONFIG

PFND3D12DDI_ADD_TO_STATE_OBJECT_0072