UMDETW_ALLOCATION_SEMANTIC枚举 (umdprovider.h)
指示分配是否为用户模式驱动程序内部的内存分配。
语法
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;
常数
UMDETW_ALLOCATION_SEMANTIC_NONE 为 Direct3D 资源创建分配。 |
UMDETW_ALLOCATION_SEMANTIC_DMA_BUFFER 分配用作 DMA 缓冲区。 |
UMDETW_ALLOCATION_SEMANTIC_UPLOAD_STAGING 分配用作暂存分配,用于向视频内存上传和下载数据。 |
UMDETW_ALLOCATION_SEMANTIC_DOWNLOAD_STAGING 分配专用于暂存分配,用于从视频内存下载数据。 |
UMDETW_ALLOCATION_SEMANTIC_CONTEXT_SAVE 分配用作 GPU 上下文保存区域。 |
UMDETW_ALLOCATION_SEMANTIC_DRIVER_OTHER_MIN 驱动程序可以将此语义值用于其自身的内部用途。 |
UMDETW_ALLOCATION_SEMANTIC_DRIVER_OTHER_MAX 驱动程序可以将此语义值用于其自身的内部用途。 |
要求
要求 | 价值 |
---|---|
最低支持的客户端 | Windows 8 |
支持的最低服务器 | Windows Server 2012 |
标头 | umdprovider.h(包括 Umdprovider.h) |