D3DLOCKED_RECT
Microsoft DirectX 9.0 SDK Update (October 2004)

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 World Wide Web link 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


© 2004 Microsoft Corporation. All rights reserved.
Feedback? Please provide us with your comments on this topic.
For more help, visit the DirectX Developer Center.