Partager via


ID3DX10Mesh::CommitToDevice, méthode

Validez toutes les modifications apportées à un maillage sur l’appareil afin que les modifications puissent être affichées. Cela doit être appelé après la modification des données d’un maillage et avant qu’elles ne soient rendues. Un maillage ne peut pas être rendu, sauf s’il est engagé sur l’appareil. Consultez la section Remarques.

Syntaxe

HRESULT CommitToDevice();

Paramètres

Cette méthode n’a aucun paramètre.

Valeur retournée

Type : HRESULT

La valeur de retour est l’une des valeurs répertoriées dans Codes de retour Direct3D 10.

Notes

Lorsqu’un maillage est chargé, ses données sont chargées dans des ressources intermédiaires, ce qui signifie que les données peuvent être modifiées, mais pas rendues. Lorsque CommitToDevice est appelé, les données des ressources intermédiaires sont copiées dans les ressources d’appareil afin qu’elles puissent être rendues. Bien que les données soient validées sur l’appareil, les ressources intermédiaires restent et peuvent être modifiées. Si des modifications sont apportées aux ressources intermédiaires, les ressources intermédiaires doivent être validées à nouveau sur l’appareil pour que ces modifications soient affichées à l’écran.

Spécifications

Condition requise Valeur
En-tête
D3DX10.h
Bibliothèque
D3DX10.lib

Voir aussi

ID3DX10Mesh

D3DX Interfaces