estrutura D3DLOCKED_RECT

Descreve uma região retangular bloqueada.

Sintaxe

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

Membros

Densidade

Tipo: INT

Número de bytes em uma linha da superfície.

pBits

Tipo: void*

Ponteiro para os bits bloqueados. Se um RECT tiver sido fornecido para a chamada LockRect , pBits será adequadamente deslocado do início da superfície.

Comentários

O pitch para formatos DXTn é diferente do que foi retornado no DirectX 7. Agora se refere ao número de bytes em uma linha de blocos. Por exemplo, se você tiver uma largura de 16, terá um tom de 4 blocos (4*8 para DXT1, 4*16 para DXT2-5.)

Requisitos

Requisito Valor
parâmetro
D3D9Types.h

Confira também

Estruturas Direct3D

IDirect3DCubeTexture9::LockRect

IDirect3DSurface9::LockRect

IDirect3DTexture9::LockRect