D3D12_WRITEBUFFERIMMEDIATE_MODE enumeração (d3d12.h)
Especifica o modo usado por uma operação WriteBufferImmediate .
Syntax
typedef enum D3D12_WRITEBUFFERIMMEDIATE_MODE {
D3D12_WRITEBUFFERIMMEDIATE_MODE_DEFAULT = 0,
D3D12_WRITEBUFFERIMMEDIATE_MODE_MARKER_IN = 0x1,
D3D12_WRITEBUFFERIMMEDIATE_MODE_MARKER_OUT = 0x2
} ;
Constantes
D3D12_WRITEBUFFERIMMEDIATE_MODE_DEFAULT Valor: 0 A operação de gravação se comporta da mesma forma que as operações normais de cópia/gravação. |
D3D12_WRITEBUFFERIMMEDIATE_MODE_MARKER_IN Valor: 0x1 A operação de gravação tem a garantia de ocorrer depois que todos os comandos anteriores no fluxo de comandos tiverem sido iniciados, incluindo operações WriteBufferImmediate anteriores. |
D3D12_WRITEBUFFERIMMEDIATE_MODE_MARKER_OUT Valor: 0x2 A operação de gravação é adiada até que todos os comandos anteriores no fluxo de comando tenham sido concluídos por meio do pipeline de GPU, incluindo operações writebufferImmediate anteriores. As operações de gravação que especificam D3D12_WRITEBUFFERIMMEDIATE_MODE_MARKER_OUT não impedem o início das operações subsequentes. Se não houver operações anteriores no fluxo de comando, a operação de gravação se comportará como se D3D12_WRITEBUFFERIMMEDIATE_MODE_MARKER_IN tivesse sido especificado. |
Requisitos
Cabeçalho | d3d12.h |