ID3D12Resource::Unmap-Methode (d3d12.h)
Ungültigt den CPU-Zeiger auf die angegebene Unterressource in der Ressource.
Syntax
void Unmap(
UINT Subresource,
[in, optional] const D3D12_RANGE *pWrittenRange
);
Parameter
Subresource
Typ: UINT
Gibt den Index der Unterressource an.
[in, optional] pWrittenRange
Typ: const D3D12_RANGE*
Ein Zeiger auf eine D3D12_RANGE-Struktur , die den zu aufhebenden Speicherbereich beschreibt.
Dies gibt die Region an, die die CPU möglicherweise geändert hat, und die Koordinaten sind subresource-relative. Ein NULL-Zeiger gibt an, dass die gesamte Unterressource möglicherweise von der CPU geändert wurde. Es ist gültig anzugeben, dass die CPU keine Daten geschrieben hat, indem ein Bereich übergeben wird, in dem End kleiner oder gleich Begin ist.
Dieser Parameter wird nur von Tools und nicht zur Korrektheit des tatsächlichen Vorgangs zum Aufheben der Zuordnung verwendet.
Rückgabewert
Keine
Bemerkungen
Weitere Informationen finden Sie in den ausführlichen Hinweisen und Beispielen für die Map-Methode .
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Windows |
Kopfzeile | d3d12.h |
Bibliothek | D3D12.lib |
DLL | D3D12.dll |