D3DLOCKED _ BOX-Struktur

Beschreibt ein gesperrtes Feld (Volume).

Syntax

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

Member

RowPitch

Typ: int

Byteoffset vom linken Rand einer Zeile bis zum linken Rand der nächsten Zeile.

SlicePitch

Typ: int

Byteoffset von der linken oberen Ecke eines Slices zur oberen linken Ecke des nächsten tiefen Slices.

pBits

Typ: * void

Zeiger auf den Anfang des Volumefelds. Wenn eine D3DBOX für den LockBox-Aufruf bereitgestellt wurde, werden pBits vom Anfang des Volumes entsprechend versetzt.

Hinweise

Volumes können so visualisiert werden, dass sie in Segmente der Breite x Höhe 2D-Oberflächen organisiert sind, die gestapelt sind, um eine Breite x Höhe x Tiefenvolumen zu erstellen. Weitere Informationen finden Sie unter VolumeTexturressourcen (Direct3D 9).

Anforderungen

Anforderung Wert
Header
D3D9Types.h

Siehe auch

Direct3D-Strukturen

IDirect3DVolume9::LockBox

IDirect3DVolumeTexture9::LockBox