D3DKMT_GPUMMU_CAPS结构 (d3dkmthk.h)
用于获取 GPU 内存管理单元功能。
语法
typedef struct _D3DKMT_GPUMMU_CAPS {
union {
struct {
UINT ReadOnlyMemorySupported : 1;
UINT NoExecuteMemorySupported : 1;
UINT CacheCoherentMemorySupported : 1;
UINT Reserved : 29;
};
UINT Value;
} Flags;
UINT VirtualAddressBitCount;
} D3DKMT_GPUMMU_CAPS;
成员
Flags
指示功能类型的标志。
Flags.ReadOnlyMemorySupported
支持只读内存。
Flags.NoExecuteMemorySupported
不支持执行内存。
Flags.CacheCoherentMemorySupported
支持缓存一致内存。
Flags.Reserved
预留给系统使用。
Flags.Value
VirtualAddressBitCount
虚拟地址位计数。
要求
要求 | 值 |
---|---|
Header | d3dkmthk.h |