D3DHAL_DP2VOLUMEBLT Struktur (d3dhal.h)
Nur DirectX 8.0 und höhere Versionen.
Die D3DHAL_DP2VOLUMEBLT-Struktur wird für Volumentextur-Blts verwendet, wenn D3dDrawPrimitives2 auf das D3DDP2OP_VOLUMEBLT-Befehlstoken antwortet.
Syntax
typedef struct _D3DHAL_DP2VOLUMEBLT {
DWORD dwDDDestSurface;
DWORD dwDDSrcSurface;
DWORD dwDestX;
DWORD dwDestY;
DWORD dwDestZ;
D3DBOX srcBox;
DWORD dwFlags;
} D3DHAL_DP2VOLUMEBLT;
Member
dwDDDestSurface
Gibt das Handle für die Zielvolumetextur an.
dwDDSrcSurface
Gibt das Handle für die Quellvolumetextur an.
dwDestX
Geben Sie den Speicherort in der Zielvolumetextur an, um das definierte Quelluntervolume zu kopieren. Diese Member (dwDestX, dwDestY und dwDestZ) werden in Bildschirmkoordinaten angegeben.
dwDestY
Siehe dwDestX oben.
dwDestZ
Siehe dwDestX oben.
srcBox
Gibt ein Teilvolum der Quellvolume an, die an das Ziel kopiert werden soll.
dwFlags
Ist für das System reserviert.
Hinweise
Der D3dCreateSurfaceEx-Rückruf erstellt die kleinen ganzzahligen Handles für die Volumetexturen, die als Quell- und Zielvolumetexturen für Volumetextur-Blts verwendet werden können.
Weitere Informationen finden Sie unter Hinweise zu D3DHAL_DP2TEXBLT.
Anforderungen
Anforderung | Wert |
---|---|
Header | d3dhal.h (einschließlich D3dhal.h) |
Weitere Informationen
D3DDP2OP_VOLUMEBLT