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 示例驱动程序。

要求

要求
Header d3dhal.h (包括 D3dhal.h)

另请参阅

D3DDP2OP_SETRENDERTARGET

D3dDrawPrimitives2