estrutura D3DLOCKED_BOX

Descreve uma caixa bloqueada (volume).

Sintaxe

typedef struct D3DLOCKED_BOX {
  int  RowPitch;
  int  SlicePitch;
  void *pBits;
} D3DLOCKED_BOX, *LPD3DLOCKED_BOX;

Membros

RowPitch

Tipo: int

Deslocamento de bytes da borda esquerda de uma linha para a borda esquerda da próxima linha.

SlicePitch

Tipo: int

Deslocamento de bytes do canto superior esquerdo de uma fatia para a parte superior esquerda da próxima fatia mais profunda.

pBits

Tipo: void*

Ponteiro para o início da caixa de volume. Se um D3DBOX foi fornecido para a chamada lockBox, pBits será adequadamente deslocado do início do volume.

Comentários

Os volumes podem ser visualizados como sendo organizados em fatias de largura x superfícies 2D de altura empilhadas para fazer um volume de largura x altura x profundidade. Para obter mais informações, consulte Recursos de textura de volume (Direct3D 9).

Requisitos

Requisito Valor
parâmetro
D3D9Types.h

Confira também

Estruturas Direct3D

IDirect3DVolume9::LockBox

IDirect3DVolumeTexture9::LockBox