ID3DX10Mesh::CommitToDevice-Methode
Übertragen Sie alle an einem Gitternetz vorgenommenen Änderungen an das Gerät, damit die Änderungen gerendert werden können. Diese sollte aufgerufen werden, nachdem die Daten eines Gitters geändert und bevor sie gerendert werden. Ein Gitternetz kann nur gerendert werden, wenn es an das Gerät übertragen wird. Siehe Bemerkungen.
Syntax
HRESULT CommitToDevice();
Parameter
Diese Methode hat keine Parameter.
Rückgabewert
Typ: HRESULT
Der Rückgabewert ist einer der Unter Direct3D 10-Rückgabecodes aufgeführten Werte.
Hinweise
Wenn ein Gitternetz geladen wird, werden die Daten in Stagingressourcen geladen, was bedeutet, dass die Daten geändert, aber nicht gerendert werden können. Wenn CommitToDevice aufgerufen wird, werden die Daten aus den Stagingressourcen in Geräteressourcen kopiert, damit sie gerendert werden können. Obwohl die Daten an das Gerät übertragen werden, bleiben die Stagingressourcen erhalten und können geändert werden. Wenn Änderungen an den Stagingressourcen vorgenommen werden, müssen die Stagingressourcen erneut auf das Gerät übertragen werden, damit diese Änderungen auf dem Bildschirm gerendert werden.
Anforderungen
| Anforderung | Wert |
|---|---|
| Header |
|
| Bibliothek |
|