D3DHAL_DP2VOLUMEBLT 構造体 (d3dhal.h)
DirectX 8.0 以降のバージョンのみ。
D3DHAL_DP2VOLUMEBLT構造体は、 D3dDrawPrimitives2 が D3DDP2OP_VOLUMEBLT コマンド トークンに応答するときに、ボリューム テクスチャ blts に使用されます。
構文
typedef struct _D3DHAL_DP2VOLUMEBLT {
DWORD dwDDDestSurface;
DWORD dwDDSrcSurface;
DWORD dwDestX;
DWORD dwDestY;
DWORD dwDestZ;
D3DBOX srcBox;
DWORD dwFlags;
} D3DHAL_DP2VOLUMEBLT;
メンバー
dwDDDestSurface
宛先ボリューム テクスチャへのハンドルを指定します。
dwDDSrcSurface
ソース ボリューム テクスチャへのハンドルを指定します。
dwDestX
定義されたソース サブボリュームをコピーする宛先ボリューム テクスチャ内の場所を指定します。 これらのメンバー (dwDestX、 dwDestY、 および dwDestZ) は、画面座標で指定されます。
dwDestY
上記 の dwDestX を参照してください。
dwDestZ
上記 の dwDestX を参照してください。
srcBox
コピー先にコピーするソース ボリューム テクスチャのサブボリュームを指定します。
dwFlags
システムで使用するために予約されています。
注釈
D3dCreateSurfaceEx コールバックは、ボリューム テクスチャ blts のソースおよび宛先ボリューム テクスチャとして使用できるボリューム テクスチャに対する小さな整数ハンドルを作成します。
「D3DHAL_DP2TEXBLTの解説」を参照してください。
要件
要件 | 値 |
---|---|
Header | d3dhal.h (D3dhal.h を含む) |
こちらもご覧ください
D3DDP2OP_VOLUMEBLT