structure D3DHAL_DP2VOLUMEBLT (d3dhal.h)

DirectX 8.0 et versions ultérieures uniquement.

La structure D3DHAL_DP2VOLUMEBLT est utilisée pour les blts de texture de volume lorsque D3dDrawPrimitives2 répond au jeton de commande D3DDP2OP_VOLUMEBLT.

Syntaxe

typedef struct _D3DHAL_DP2VOLUMEBLT {
  DWORD  dwDDDestSurface;
  DWORD  dwDDSrcSurface;
  DWORD  dwDestX;
  DWORD  dwDestY;
  DWORD  dwDestZ;
  D3DBOX srcBox;
  DWORD  dwFlags;
} D3DHAL_DP2VOLUMEBLT;

Membres

dwDDDestSurface

Spécifie le handle de la texture du volume de destination.

dwDDSrcSurface

Spécifie le handle de la texture du volume source.

dwDestX

Spécifiez l’emplacement dans la texture du volume de destination pour copier le sous-volume source défini. Ces membres (dwDestX, dwDestY et dwDestZ) sont spécifiés dans les coordonnées d’écran.

dwDestY

Voir dwDestX ci-dessus.

dwDestZ

Voir dwDestX ci-dessus.

srcBox

Spécifie un sous-volume de la texture du volume source à copier vers la destination.

dwFlags

Réservé pour le système.

Remarques

Le rappel D3dCreateSurfaceEx crée les petites poignées entières pour les textures de volume qui peuvent être utilisées comme textures de volume source et de destination pour les blts de texture de volume.

Voir Remarques pour D3DHAL_DP2TEXBLT.

Configuration requise

Condition requise Valeur
En-tête d3dhal.h (inclure D3dhal.h)

Voir aussi

D3DDP2OP_VOLUMEBLT

D3DHAL_DP2TEXBLT

D3dCreateSurfaceEx

D3dDrawPrimitives2