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については、「解説」を参照してください。
必要条件
要件 | 価値 |
---|---|
ヘッダー | d3dhal.h (D3dhal.h を含む) |
関連項目
D3DDP2OP_VOLUMEBLT
D3dDrawPrimitives2 の