Freigeben über


D3DLOCKED_RECT Struktur

Beschreibt einen gesperrten rechteckigen Bereich.

Syntax

typedef struct D3DLOCKED_RECT {
  INT  Pitch;
  void *pBits;
} D3DLOCKED_RECT, *LPD3DLOCKED_RECT;

Member

Neigung

Typ: INT

Anzahl der Bytes in einer Zeile der Oberfläche.

pBits

Typ: void*

Zeiger auf die gesperrten Bits. Wenn ein RECT für den LockRect-Aufruf bereitgestellt wurde, werden pBits vom Anfang der Oberfläche entsprechend versetzt.

Bemerkungen

Die Tonhöhe für DXTn-Formate unterscheidet sich von dem, was in DirectX 7 zurückgegeben wurde. Es bezieht sich nun auf die Anzahl von Bytes in einer Zeile von Blöcken. Wenn Sie beispielsweise eine Breite von 16 haben, haben Sie eine Tonhöhe von 4 Blöcken (4*8 für DXT1, 4*16 für DXT2-5.)

Anforderungen

Anforderung Wert
Header
D3D9Types.h

Siehe auch

Direct3D-Strukturen

IDirect3DCubeTexture9::LockRect

IDirect3DSurface9::LockRect

IDirect3DTexture9::LockRect