UMDETW_ALLOCATION_SEMANTIC-Enumeration (umdprovider.h)
Gibt an, wofür eine Speicherbelegung verwendet wird, wenn die Zuordnung für den Benutzermodustreiber intern ist.
Syntax
typedef enum _UMDETW_ALLOCATION_SEMANTIC {
UMDETW_ALLOCATION_SEMANTIC_NONE,
UMDETW_ALLOCATION_SEMANTIC_DMA_BUFFER,
UMDETW_ALLOCATION_SEMANTIC_UPLOAD_STAGING,
UMDETW_ALLOCATION_SEMANTIC_DOWNLOAD_STAGING,
UMDETW_ALLOCATION_SEMANTIC_CONTEXT_SAVE,
UMDETW_ALLOCATION_SEMANTIC_DRIVER_OTHER_MIN,
UMDETW_ALLOCATION_SEMANTIC_DRIVER_OTHER_MAX
} UMDETW_ALLOCATION_SEMANTIC;
Konstanten
UMDETW_ALLOCATION_SEMANTIC_NONE Die Zuordnung wird für eine Direct3D-Ressource erstellt. |
UMDETW_ALLOCATION_SEMANTIC_DMA_BUFFER Die Zuordnung wird als DMA-Puffer verwendet. |
UMDETW_ALLOCATION_SEMANTIC_UPLOAD_STAGING Die Zuordnung wird als Stagingzuordnung zum Hochladen und Herunterladen von Daten in den und aus dem Videospeicher verwendet. |
UMDETW_ALLOCATION_SEMANTIC_DOWNLOAD_STAGING Die Zuordnung wird ausschließlich als Stagingzuordnung zum Herunterladen von Daten aus dem Videospeicher verwendet. |
UMDETW_ALLOCATION_SEMANTIC_CONTEXT_SAVE Die Zuordnung wird als GPU-Kontextspeicherbereich verwendet. |
UMDETW_ALLOCATION_SEMANTIC_DRIVER_OTHER_MIN Der Treiber kann diesen semantischen Wert für seine eigenen internen Zwecke verwenden. |
UMDETW_ALLOCATION_SEMANTIC_DRIVER_OTHER_MAX Der Treiber kann diesen semantischen Wert für seine eigenen internen Zwecke verwenden. |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 8 |
Unterstützte Mindestversion (Server) | Windows Server 2012 |
Kopfzeile | umdprovider.h (include Umdprovider.h) |