Windows apps
Collapse the table of content
Expand the table of content
Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

D3DLOCKED_RECT structure

Describes a locked rectangular region.

Syntax


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

Members

Pitch

Type: INT

Number of bytes in one row of the surface.

pBits

Type: void*

Pointer to the locked bits. If a RECT was provided to the LockRect call, pBits will be appropriately offset from the start of the surface.

Remarks

The pitch for DXTn formats is different from what was returned in DirectX 7. It now refers to the number of bytes in a row of blocks. For example, if you have a width of 16, then you will have a pitch of 4 blocks (4*8 for DXT1, 4*16 for DXT2-5.)

Requirements

Header

D3D9Types.h

See also

Direct3D Structures
IDirect3DCubeTexture9::LockRect
IDirect3DSurface9::LockRect
IDirect3DTexture9::LockRect

 

 

Show:
© 2017 Microsoft