Condividi tramite


enumerazione D3D12DDI_STATE_OBJECT_FLAGS (d3d12umddi.h)

D3D12DDI_STATE_OBJECT_FLAGS specificare vincoli per gli oggetti di stato.

Sintassi

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
} ;

Costanti

 
D3D12DDI_STATE_OBJECT_FLAG_NONE
Valore: 0x0
Non sono presenti vincoli di oggetto di stato.
D3D12DDI_STATE_OBJECT_FLAG_ALLOW_LOCAL_DEPENDENCIES_ON_EXTERNAL_DEFINITIONS
Valore: 0x1
Consente dipendenze locali sulle definizioni esterne.
D3D12DDI_STATE_OBJECT_FLAG_ALLOW_EXTERNAL_DEPENDENCIES_ON_LOCAL_DEFINITIONS
Valore: 0x2
Consente dipendenze esterne sulle definizioni locali.
D3D12DDI_STATE_OBJECT_FLAG_ALLOW_STATE_OBJECT_ADDITIONS
Valore: 0x4
Consente di aggiungere oggetti di stato. Disponibile a partire da Windows 10 versione 2004.

Commenti

Per altre informazioni, vedere la specifica funzionale DirectX Raytracing (DXR).

Requisiti

Requisito Valore
Client minimo supportato Windows 10, versione 1809
Intestazione d3d12umddi.h

Vedi anche

D3D12_STATE_OBJECT_CONFIG

PFND3D12DDI_ADD_TO_STATE_OBJECT_0072