D3DHAL_DP2WINFO 结构 (d3dhal.h)
D3DHAL_DP2WINFO 结构用于通知驱动程序要用于 w 缓冲的 w 范围。
语法
typedef struct _D3DHAL_DP2WINFO {
D3DVALUE dvWNear;
D3DVALUE dvWFar;
} D3DHAL_DP2WINFO;
成员
dvWNear
dvWFar
分别指定 w 缓冲区的近距和远限制。 这些成员可以是任何有效的浮点值。
注解
D3dDrawPrimitives2 回调从命令缓冲区分析D3DHAL_DP2WINFO结构,并在D3DHAL_DP2COMMAND设置为D3DDP2OP_WINFO时更新驱动程序的 w 缓冲缩放参数。
一个D3DHAL_DP2WINFO结构遵循命令缓冲区中的D3DHAL_DP2COMMAND结构。
驱动程序应使用此结构中指定的 w 范围更新其内部呈现上下文的 w 缓冲区部分。 驱动程序可以使用此信息来缩放 w 缓冲区。
不支持此功能的视频适配器应忽略并跳过这些指令,并继续处理命令缓冲区的其余部分。
要求
要求 | 值 |
---|---|
Header | d3dhal.h (包括 D3dhal.h) |
另请参阅
D3DDP2OP_WINFO