énumération UMDETW_ALLOCATION_SEMANTIC (umdprovider.h)
Indique à quoi sert une allocation de mémoire si l’allocation est interne au pilote en mode utilisateur.
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;
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 à partir de 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 du contexte GPU. |
UMDETW_ALLOCATION_SEMANTIC_DRIVER_OTHER_MIN Le pilote peut utiliser cette valeur sémantique à ses propres fins internes. |
UMDETW_ALLOCATION_SEMANTIC_DRIVER_OTHER_MAX Le pilote peut utiliser cette valeur sémantique à ses propres fins internes. |
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 8 |
Serveur minimal pris en charge | Windows Server 2012 |
En-tête | umdprovider.h (inclure Umdprovider.h) |