Поделиться через


структура D3DLOCKED_RECT

Описывает заблокированную прямоугольную область.

Синтаксис

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

Члены

Высота тона

Тип: INT

Число байтов в одной строке поверхности.

pBits

Тип: void*

Указатель на заблокированные биты. Если для вызова LockRect было предоставлено значение RECT, число pBit будет соответствующим образом смещено от начала поверхности.

Комментарии

Тон для форматов DXTn отличается от того, что было возвращено в DirectX 7. Теперь он относится к количеству байтов в строке блоков. Например, если ширина равна 16, то шаг будет иметь 4 блока (4*8 для DXT1, 4*16 для DXT2-5.)

Требования

Требование Значение
Заголовок
D3D9Types.h

См. также раздел

Структуры Direct3D

IDirect3DCubeTexture9::LockRect

IDirect3DSurface9::LockRect

IDirect3DTexture9::LockRect