D3DHAL_DP2VOLUMEBLT結構 (d3dhal.h)

僅限 DirectX 8.0 和更新版本。

當 D3dDrawPrimitives2 回應D3DDP2OP_VOLUMEBLT命令令牌時,D3DHAL_DP2VOLUMEBLT結構會用於磁碟區紋理 blts。

語法

typedef struct _D3DHAL_DP2VOLUMEBLT {
  DWORD  dwDDDestSurface;
  DWORD  dwDDSrcSurface;
  DWORD  dwDestX;
  DWORD  dwDestY;
  DWORD  dwDestZ;
  D3DBOX srcBox;
  DWORD  dwFlags;
} D3DHAL_DP2VOLUMEBLT;

成員

dwDDDestSurface

指定目的地磁碟區紋理的句柄。

dwDDSrcSurface

指定來源磁碟區紋理的句柄。

dwDestX

指定目的地磁碟區紋理中的位置,以複製定義的來源子卷。 這些成員 (dwDestXdwDestYdwDestZ) 以螢幕座標指定。

dwDestY

請參閱上述 dwDestX

dwDestZ

請參閱上述 dwDestX

srcBox

指定要複製到目的地的來源磁碟區紋理子捲卷。

dwFlags

保留供系統使用。

備註

D3dCreateSurfaceEx 回呼會建立磁碟區紋理的小型整數句柄,這些紋理可用於磁碟區紋理的來源和目的地磁碟區紋理。

如需 D3DHAL_DP2TEXBLT,請參閱。

規格需求

需求
標頭 d3dhal.h (包含 D3dhal.h)

另請參閱

D3DDP2OP_VOLUMEBLT

D3DHAL_DP2TEXBLT

D3dCreateSurfaceEx

D3dDrawPrimitives2