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

D3DHAL_DP2COMMAND

D3dDrawPrimitives2