Freigeben über


UMDETW_ALLOCATION_SEMANTIC-Aufzählung (umdprovider.h)

Gibt an, wofür eine Speicherzuweisung 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 Staging-Zuordnung zum Hochladen und Herunterladen von Daten in und aus dem Videospeicher verwendet.
UMDETW_ALLOCATION_SEMANTIC_DOWNLOAD_STAGING
Die Zuordnung wird ausschließlich als Staging-Zuordnung 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 eigene interne Zwecke verwenden.
UMDETW_ALLOCATION_SEMANTIC_DRIVER_OTHER_MAX
Der Treiber kann diesen semantischen Wert für eigene interne Zwecke verwenden.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 8
mindestens unterstützte Server- Windows Server 2012
Header- umdprovider.h (include Umdprovider.h)

Siehe auch

UMDEtwLogMapAllocation-

UMDEtwLogUnmapAllocation-