Microsoft DirectX 9.0

D3DLOCKED_RECT Structure


Describes a locked rectangular region.

Syntax

typedef struct _D3DLOCKED_RECT {
    INT Pitch;
    void *pBits;
} D3DLOCKED_RECT;

Members

Pitch
Pitch of surface, in bytes.
pBits
Pointer to the locked bits. If a RECT was provided to the IDirect3DSurface9::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 Microsoft® DirectX® 7.0. 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.)

Structure Information

Headerd3d9types.h
Minimum operating systems Windows 98

See Also

IDirect3DCubeTexture9::LockRect, IDirect3DSurface9::LockRect, IDirect3DTexture9::LockRect


© 2002 Microsoft Corporation. All rights reserved.