Compartir a través de


estructura de D3DLOCKED_BOX

Describe un cuadro bloqueado (volumen).

Sintaxis

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

Miembros

RowPitch

Tipo: int

Desplazamiento de bytes desde el borde izquierdo de una fila hasta el borde izquierdo de la fila siguiente.

SlicePitch

Tipo: int

Desplazamiento de bytes de la parte superior izquierda de un segmento a la parte superior izquierda del siguiente segmento más profundo.

pBits

Tipo: void*

Puntero al principio del cuadro de volumen. Si se proporcionó un D3DBOX a la llamada a LockBox, pBits se desplazará adecuadamente desde el principio del volumen.

Observaciones

Los volúmenes se pueden visualizar como organizados en segmentos de superficies 2D de ancho x alto apiladas para crear un ancho x alto x volumen de profundidad. Para obtener más información, consulta Recursos de textura de volumen (Direct3D 9).

Requisitos

Requisito Value
Encabezado
D3D9Types.h

Consulte también

Estructuras de Direct3D

IDirect3DVolume9::LockBox

IDirect3DVolumeTexture9::LockBox