struttura D3DHAL_DP2VOLUMEBLT (d3dhal.h)
Solo DirectX 8.0 e versioni successive.
La struttura D3DHAL_DP2VOLUMEBLT viene usata per i blts della trama del volume quando D3dDrawPrimitives2 risponde al token di comando D3DDP2OP_VOLUMEBLT.
Sintassi
typedef struct _D3DHAL_DP2VOLUMEBLT {
DWORD dwDDDestSurface;
DWORD dwDDSrcSurface;
DWORD dwDestX;
DWORD dwDestY;
DWORD dwDestZ;
D3DBOX srcBox;
DWORD dwFlags;
} D3DHAL_DP2VOLUMEBLT;
Membri
dwDDDestSurface
Specifica l'handle per la trama del volume di destinazione.
dwDDSrcSurface
Specifica l'handle per la trama del volume di origine.
dwDestX
Specificare la posizione nella trama del volume di destinazione per copiare la sottovolume di origine definita. Questi membri (dwDestX, dwDestYe dwDestZ) vengono specificati nelle coordinate dello schermo.
dwDestY
Vedere dwDestX.
dwDestZ
Vedere dwDestX.
srcBox
Specifica una sottovolume della trama del volume di origine da copiare nella destinazione.
dwFlags
Riservato per l'uso del sistema.
Osservazioni
Il callback D3dCreateSurfaceEx crea gli handle integer piccoli alle trame del volume che possono essere usate come trame di volume di origine e di destinazione per i blts della trama del volume.
Vedere la sezione Osservazioni per D3DHAL_DP2TEXBLT.
Fabbisogno
Requisito | Valore |
---|---|
intestazione | d3dhal.h (include D3dhal.h) |
Vedere anche
D3DDP2OP_VOLUMEBLT