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