共用方式為


D3DHAL_DP2SETRENDERTARGET結構(d3dhal.h)

D3DHAL_DP2SETRENDERTARGET 結構會與 D3DDP2OP_SETRENDERTARGET opcode 搭配使用,以對應目前內容中的新轉譯目標表面和深度緩衝區。

語法

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

成員

hRenderTarget

指定轉譯目標的句柄。

hZBuffer

指定深度緩衝區的句柄。

言論

驅動程式應該執行下列工作,以回應 D3dDrawPrimitives2 命令數據流中的 D3DDP2OP_SETRENDERTARGET opcode:

  1. hRenderTarget 所識別的轉譯目標儲存在驅動程式的內容中
  2. hZBuffer 所識別的深度緩衝區儲存在驅動程式內容中
如需更多實作詳細數據,請參閱隨附於 Microsoft Windows 驅動程式開發工具包 (DDK) 的 p3samp 範例驅動程式。

要求

要求 價值
標頭 d3dhal.h (包括 D3dhal.h)

另請參閱

D3DDP2OP_SETRENDERTARGET

D3dDrawPrimitives2