Partager via


D3DLOCKED_BOX structure

Décrit une zone verrouillée (volume).

Syntaxe

typedef struct D3DLOCKED_BOX {
  int  RowPitch;
  int  SlicePitch;
  void *pBits;
} D3DLOCKED_BOX, *LPD3DLOCKED_BOX;

Membres

RowPitch

Type : int

Décalage d’octets du bord gauche d’une ligne vers le bord gauche de la ligne suivante.

SlicePitch

Type : int

Décalage d’octets du haut à gauche d’une tranche vers le haut à gauche de la tranche la plus profonde suivante.

pBits

Type : void*

Pointeur vers le début de la zone de volume. Si un D3DBOX a été fourni à l’appel LockBox, les pBits sont correctement décalés par rapport au début du volume.

Notes

Les volumes peuvent être visualisé comme étant organisés en tranches de largeur x hauteur surfaces 2D empilées pour créer un volume largeur x hauteur x profondeur. Pour plus d’informations, consultez Ressources de texture de volume (Direct3D 9).

Spécifications

Condition requise Valeur
En-tête
D3D9Types.h

Voir aussi

Direct3D Structures

IDirect3DVolume9::LockBox

IDirect3DVolumeTexture9::LockBox