enumeração UMDETW_ALLOCATION_SEMANTIC (umdprovider.h)
Indica para que alocação de memória é usada se a alocação for interna para o driver do modo de usuário.
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 A alocação é criada para um recurso Direct3D. |
UMDETW_ALLOCATION_SEMANTIC_DMA_BUFFER A alocação é usada como um buffer de DMA. |
UMDETW_ALLOCATION_SEMANTIC_UPLOAD_STAGING A alocação é usada como uma alocação de preparo para carregar e baixar dados de e para a memória de vídeo. |
UMDETW_ALLOCATION_SEMANTIC_DOWNLOAD_STAGING A alocação é usada exclusivamente como uma alocação de preparo para baixar dados da memória de vídeo. |
UMDETW_ALLOCATION_SEMANTIC_CONTEXT_SAVE A alocação é usada como uma área de salvamento de contexto de GPU. |
UMDETW_ALLOCATION_SEMANTIC_DRIVER_OTHER_MIN O driver pode usar esse valor semântico para suas próprias finalidades internas. |
UMDETW_ALLOCATION_SEMANTIC_DRIVER_OTHER_MAX O driver pode usar esse valor semântico para suas próprias finalidades internas. |
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 8 |
Servidor mínimo com suporte | Windows Server 2012 |
Cabeçalho | umdprovider.h (inclua Umdprovider.h) |