enumerazione D3D12_RESOURCE_BARRIER_FLAGS (d3d12.h)
Flag per l'impostazione di barriere di risorse suddivise.
Sintassi
typedef enum D3D12_RESOURCE_BARRIER_FLAGS {
D3D12_RESOURCE_BARRIER_FLAG_NONE = 0,
D3D12_RESOURCE_BARRIER_FLAG_BEGIN_ONLY = 0x1,
D3D12_RESOURCE_BARRIER_FLAG_END_ONLY = 0x2
} ;
Costanti
D3D12_RESOURCE_BARRIER_FLAG_NONE Valore: 0 Nessun flag. |
D3D12_RESOURCE_BARRIER_FLAG_BEGIN_ONLY Valore: 0x1 Viene avviata una transizione barriera in un nuovo stato, inserendo una risorsa in una condizione temporanea senza accesso. |
D3D12_RESOURCE_BARRIER_FLAG_END_ONLY Valore: 0x2 Questa barriera completa una transizione, impostando un nuovo stato e ripristinando l'accesso attivo a una risorsa. |
Commenti
Le barriere suddivise consentono di suddividere una singola transizione in metà iniziale e finale (fare riferimento alla sincronizzazione multi-motore).
Questa enumerazione viene utilizzata dal membro Flags della struttura D3D12_RESOURCE_BARRIER .
Requisiti
Requisito | Valore |
---|---|
Intestazione | d3d12.h |
Vedi anche
Uso delle barriere di risorse per sincronizzare gli stati delle risorse in Direct3D 12