enumeración UMDETW_ALLOCATION_SEMANTIC (umdprovider.h)
Indica para qué se usa una asignación de memoria si la asignación es interna para el controlador en modo de usuario.
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 La asignación se crea para un recurso de Direct3D. |
UMDETW_ALLOCATION_SEMANTIC_DMA_BUFFER La asignación se usa como un búfer DMA. |
UMDETW_ALLOCATION_SEMANTIC_UPLOAD_STAGING La asignación se usa como asignación de almacenamiento provisional para cargar y descargar datos hacia y desde la memoria de vídeo. |
UMDETW_ALLOCATION_SEMANTIC_DOWNLOAD_STAGING La asignación se usa exclusivamente como asignación de almacenamiento provisional para descargar datos de la memoria de vídeo. |
UMDETW_ALLOCATION_SEMANTIC_CONTEXT_SAVE La asignación se usa como área de guardado de contexto de GPU. |
UMDETW_ALLOCATION_SEMANTIC_DRIVER_OTHER_MIN El controlador puede usar este valor semántico para sus propios fines internos. |
UMDETW_ALLOCATION_SEMANTIC_DRIVER_OTHER_MAX El controlador puede usar este valor semántico para sus propios fines internos. |
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 8 |
Servidor mínimo compatible | Windows Server 2012 |
Encabezado | umdprovider.h (incluya Umdprovider.h) |