D3D10_DDI_MAP-Enumeration (d3d10umddi.h)
Der D3D10_DDI_MAP Enumerationstyps enthält Werte, die die Zugriffsebenen identifizieren, die in einem Aufruf der ResourceMap-Funktion des Treibers einer Unterressource zugeordnet werden sollen.
Syntax
typedef enum D3D10_DDI_MAP {
D3D10_DDI_MAP_READ,
D3D10_DDI_MAP_WRITE,
D3D10_DDI_MAP_READWRITE,
D3D10_DDI_MAP_WRITE_DISCARD,
D3D10_DDI_MAP_WRITE_NOOVERWRITE
} ;
Konstanten
D3D10_DDI_MAP_READ Für die CPU wird Lesezugriff auf die Unterressource angefordert. |
D3D10_DDI_MAP_WRITE Für die CPU wird Schreibzugriff auf die Unterressource angefordert. |
D3D10_DDI_MAP_READWRITE Lese- und Schreibzugriff wird für die CPU auf die Unterressource angefordert. |
D3D10_DDI_MAP_WRITE_DISCARD Für die CPU wird Schreibzugriff auf die Unterressource angefordert. Der Inhalt der Unterressource wird jedoch während dieses Vorgangs nicht definiert, da die anfordernde Anwendung möglicherweise vollständig über den gesamten Bereich des Arbeitsspeichers schreibt. Sie können diese Zugriffsebene nur mit dynamischen Ressourcen verwenden. |
D3D10_DDI_MAP_WRITE_NOOVERWRITE Für die CPU wird Schreibzugriff auf die Unterressource angefordert. Die anfordernde Anwendung überschreibt jedoch keine Daten, die zuvor von der GPU verwendet wurden. Sie können diese Zugriffsebene nur mit dynamischen Scheitelpunkt- und Indexpuffern verwenden. |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Verfügbar in Windows Vista und höheren Versionen der Windows-Betriebssysteme. |
Kopfzeile | d3d10umddi.h (einschließlich D3d10umddi.h) |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für