D3DHAL_DP2SETRENDERTARGET结构(d3dhal.h)

D3DHAL_DP2SETRENDERTARGET结构与D3DDP2OP_SETRENDERTARGET作码一起使用,以映射当前上下文中的新的呈现目标图面和深度缓冲区。

语法

typedef struct _D3DHAL_DP2SETRENDERTARGET {
  DWORD hRenderTarget;
  DWORD hZBuffer;
} D3DHAL_DP2SETRENDERTARGET;

成员

hRenderTarget

指定呈现目标的句柄。

hZBuffer

指定深度缓冲区的句柄。

言论

驱动程序应执行以下任务,以响应 D3dDrawPrimitives2 命令流中的D3DDP2OP_SETRENDERTARGET作码:

  1. 将由 hRenderTarget 标识的呈现目标存储在驱动程序的上下文中。
  2. hZBuffer 标识的深度缓冲区存储在驱动程序的上下文中
有关更多实现详细信息,请参阅随 Microsoft Windows 驱动程序开发工具包(DDK)附带的 p3samp 示例驱动程序。

要求

要求 价值
标头 d3dhal.h (包括 D3dhal.h)

另请参阅

D3DDP2OP_SETRENDERTARGET

D3dDrawPrimitives2