D3DKMT_CREATE_DOORBELL_FLAGS结构(d3dkmthk.h)
D3DKMT_CREATE_DOORBELL_FLAGS 结构指定 创建门铃的标志。
语法
typedef struct _D3DKMT_CREATE_DOORBELL_FLAGS {
union {
struct {
UINT RequireSecondaryCpuVA : 1;
UINT ResizeRingBufferOperation : 1;
UINT Reserved : 30;
};
UINT Value;
};
} D3DKMT_CREATE_DOORBELL_FLAGS;
成员
RequireSecondaryCpuVA
UMD 在实现辅助门铃位置的硬件上设置此标志。 对于此类设备,OS 会为此门铃保留另一个 CPU 虚拟地址。 即使基础物理门铃断开连接,此地址在门铃的生存期内保持不变。
ResizeRingBufferOperation
从 UMD 到 KMD 的指示,为此硬件队列重新创建门铃,其大小为新的、重设大小 hRingBuffer 环形缓冲区。
Reserved
保留供系统使用。
Value
访问结构成员的替代方法。
言论
有关详细信息,请参阅 用户模式工作提交。
要求
要求 | 价值 |
---|---|
最低支持的客户端 | Windows 11 版本 24H2 (WDDM 3.2) |
标头 | d3dkmthk.h |