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;
Angehörige
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 Quellvolume zu kopieren. Diese Member (dwDestX, dwDestYund dwDestZ) werden in Bildschirmkoordinaten angegeben.
dwDestY
Siehe dwDestX- oben.
dwDestZ
Siehe dwDestX- oben.
srcBox
Gibt ein Untervolume der Quellvolumetextur an, die in das Ziel kopiert werden soll.
dwFlags
Reserviert für die Systemverwendung.
Bemerkungen
Der D3dCreateSurfaceEx Rückruf erstellt die kleinen ganzzahligen Handles für die Volumetexturen, die als Quell- und Zielvolumertexturen für Volumentexturen verwendet werden können.
Siehe Hinweise für D3DHAL_DP2TEXBLT.
Anforderungen
Anforderung | Wert |
---|---|
Header- | d3dhal.h (einschließlich D3dhal.h) |
Siehe auch
D3DDP2OP_VOLUMEBLT