共用方式為


D3DLOCKED_BOX 結構

描述 (磁片區) 鎖定的方塊。

語法

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

成員

RowPitch

類型: int

從一個資料列的左邊緣到下一個資料列左邊緣的位元組位移。

SlicePitch

類型: int

從一個配量左上方到下一個最深配量左上角的位元組位移。

pBits

類型: void*

磁片區方塊開頭的指標。 如果 已將 D3DBOX 提供給 LockBox 呼叫,pBits 會適當地從磁片區的開頭位移。

備註

磁片區可以視覺化為組織成寬度 x 高度 2D 表面的配量堆疊,以構成寬度 x 高度 x 深度磁片區。 如需詳細資訊,請參閱 (Direct3D 9) 磁片區紋理資源

規格需求

需求
標頭
D3D9Types.h

另請參閱

Direct3D 結構

IDirect3DVolume9::LockBox

IDirect3DVolumeTexture9::LockBox