Método ID3DX10Mesh::CommitToDevice
Confirme as alterações feitas em uma malha no dispositivo para que as alterações possam ser renderizadas. Isso deve ser chamado depois que os dados de uma malha são alterados e antes de serem renderizados. Uma malha não pode ser renderizada, a menos que seja confirmada no dispositivo. Consulte Observações.
Sintaxe
HRESULT CommitToDevice();
Parâmetros
Esse método não tem parâmetros.
Valor retornado
Tipo: HRESULT
O valor retornado é um dos valores listados em Códigos de Retorno do Direct3D 10.
Comentários
Quando uma malha é carregada, seus dados são carregados em recursos de preparo, o que significa que os dados podem ser alterados, mas não renderizados. Quando CommitToDevice é chamado, os dados dos recursos de preparo são copiados para os recursos do dispositivo para que possam ser renderizados. Embora os dados sejam confirmados no dispositivo, os recursos de preparo permanecem e podem ser modificados. Se alguma modificação for feita nos recursos de preparo, os recursos de preparo deverão ser confirmados no dispositivo novamente para que essas alterações sejam renderizadas na tela.
Requisitos
Requisito | Valor |
---|---|
parâmetro |
|
Biblioteca |
|
Confira também