enumerasi D3D12_WRITEBUFFERIMMEDIATE_MODE (d3d12.h)
Menentukan mode yang digunakan oleh operasi WriteBufferImmediate .
Sintaks
typedef enum D3D12_WRITEBUFFERIMMEDIATE_MODE {
D3D12_WRITEBUFFERIMMEDIATE_MODE_DEFAULT = 0,
D3D12_WRITEBUFFERIMMEDIATE_MODE_MARKER_IN = 0x1,
D3D12_WRITEBUFFERIMMEDIATE_MODE_MARKER_OUT = 0x2
} ;
Konstanta
D3D12_WRITEBUFFERIMMEDIATE_MODE_DEFAULT Nilai: 0 Operasi tulis berperilaku sama dengan operasi salin-tulis normal. |
D3D12_WRITEBUFFERIMMEDIATE_MODE_MARKER_IN Nilai: 0x1 Operasi tulis dijamin terjadi setelah semua perintah sebelumnya dalam aliran perintah telah dimulai, termasuk operasi WriteBufferImmediate sebelumnya. |
D3D12_WRITEBUFFERIMMEDIATE_MODE_MARKER_OUT Nilai: 0x2 Operasi tulis ditangguhkan sampai semua perintah sebelumnya dalam aliran perintah telah selesai melalui alur GPU, termasuk operasi WriteBufferImmediate sebelumnya. Operasi tulis yang menentukan D3D12_WRITEBUFFERIMMEDIATE_MODE_MARKER_OUT tidak memblokir operasi berikutnya agar tidak dimulai. Jika tidak ada operasi sebelumnya dalam aliran perintah, maka operasi tulis berperilaku seolah-olah D3D12_WRITEBUFFERIMMEDIATE_MODE_MARKER_IN ditentukan. |
Persyaratan
Header | d3d12.h |