enumerazione D3D12_WRITEBUFFERIMMEDIATE_MODE (d3d12.h)
Specifica la modalità utilizzata da un'operazione WriteBufferImmediate .
Sintassi
typedef enum D3D12_WRITEBUFFERIMMEDIATE_MODE {
D3D12_WRITEBUFFERIMMEDIATE_MODE_DEFAULT = 0,
D3D12_WRITEBUFFERIMMEDIATE_MODE_MARKER_IN = 0x1,
D3D12_WRITEBUFFERIMMEDIATE_MODE_MARKER_OUT = 0x2
} ;
Costanti
D3D12_WRITEBUFFERIMMEDIATE_MODE_DEFAULT Valore: 0 L'operazione di scrittura si comporta come le normali operazioni di copia-scrittura. |
D3D12_WRITEBUFFERIMMEDIATE_MODE_MARKER_IN Valore: 0x1 L'operazione di scrittura è garantita dopo l'avvio di tutti i comandi precedenti nel flusso di comandi, incluse le operazioni writeBufferImmediate precedenti. |
D3D12_WRITEBUFFERIMMEDIATE_MODE_MARKER_OUT Valore: 0x2 L'operazione di scrittura viene posticipata fino al completamento di tutti i comandi precedenti nel flusso di comandi tramite la pipeline della GPU, incluse le operazioni writeBufferImmediate precedenti. Le operazioni di scrittura che specificano D3D12_WRITEBUFFERIMMEDIATE_MODE_MARKER_OUT non bloccano l'avvio delle operazioni successive. Se non sono presenti operazioni precedenti nel flusso di comandi, l'operazione di scrittura si comporta come se D3D12_WRITEBUFFERIMMEDIATE_MODE_MARKER_IN specificato. |
Requisiti
Intestazione | d3d12.h |