énumération UMDETW_ALLOCATION_SEMANTIC (umdprovider.h)
Indique l’allocation de mémoire utilisée si l’allocation est interne au pilote en mode utilisateur.
Syntaxe
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;
Constantes
UMDETW_ALLOCATION_SEMANTIC_NONE L’allocation est créée pour une ressource Direct3D. |
UMDETW_ALLOCATION_SEMANTIC_DMA_BUFFER L’allocation est utilisée comme mémoire tampon DMA. |
UMDETW_ALLOCATION_SEMANTIC_UPLOAD_STAGING L’allocation est utilisée comme allocation intermédiaire pour charger et télécharger des données vers et depuis la mémoire vidéo. |
UMDETW_ALLOCATION_SEMANTIC_DOWNLOAD_STAGING L’allocation est utilisée exclusivement comme allocation intermédiaire pour télécharger des données à partir de la mémoire vidéo. |
UMDETW_ALLOCATION_SEMANTIC_CONTEXT_SAVE L’allocation est utilisée comme zone d’enregistrement de contexte GPU. |
UMDETW_ALLOCATION_SEMANTIC_DRIVER_OTHER_MIN Le pilote peut utiliser cette valeur sémantique à des fins internes. |
UMDETW_ALLOCATION_SEMANTIC_DRIVER_OTHER_MAX Le pilote peut utiliser cette valeur sémantique à des fins internes. |
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows 8 |
serveur minimum pris en charge | Windows Server 2012 |
d’en-tête | umdprovider.h (include Umdprovider.h) |