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
指定目标卷纹理中要复制定义的源子卷的位置。 这些成员(dwDestX、dwDestY和 dwDestZ)在屏幕坐标中指定。
dwDestY
请参阅上面的 dwDestX。
dwDestZ
请参阅上面的 dwDestX。
srcBox
指定要复制到目标的源卷纹理的子卷。
dwFlags
保留供系统使用。
言论
D3dCreateSurfaceEx 回调为卷纹理创建小整数句柄,这些纹理可用作卷纹理的源和目标卷纹理。
请参阅有关 D3DHAL_DP2TEXBLT的备注。
要求
要求 | 价值 |
---|---|
标头 | d3dhal.h (包括 D3dhal.h) |
另请参阅
D3DDP2OP_VOLUMEBLT