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 |
Confira também
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de