перечисление D3D12_WRITEBUFFERIMMEDIATE_MODE (d3d12.h)
Указывает режим, используемый операцией WriteBufferImmediate .
Синтаксис
typedef enum D3D12_WRITEBUFFERIMMEDIATE_MODE {
D3D12_WRITEBUFFERIMMEDIATE_MODE_DEFAULT = 0,
D3D12_WRITEBUFFERIMMEDIATE_MODE_MARKER_IN = 0x1,
D3D12_WRITEBUFFERIMMEDIATE_MODE_MARKER_OUT = 0x2
} ;
Константы
D3D12_WRITEBUFFERIMMEDIATE_MODE_DEFAULT Значение: 0 Операция записи ведет себя так же, как обычные операции копирования и записи. |
D3D12_WRITEBUFFERIMMEDIATE_MODE_MARKER_IN Значение: 0x1 Операция записи гарантированно выполняется после запуска всех предыдущих команд в потоке команд, включая предыдущие операции WriteBufferImmediate . |
D3D12_WRITEBUFFERIMMEDIATE_MODE_MARKER_OUT Значение: 0x2 Операция записи откладывается до завершения всех предыдущих команд в потоке команд через конвейер GPU, включая предыдущие операции WriteBufferImmediate . Операции записи, указывающие D3D12_WRITEBUFFERIMMEDIATE_MODE_MARKER_OUT не блокируют запуск последующих операций. Если в потоке команд нет предыдущих операций, операция записи будет вести себя так, как если бы D3D12_WRITEBUFFERIMMEDIATE_MODE_MARKER_IN была указана. |
Требования
Верхняя часть | d3d12.h |