D3DLOCKED_BOX構造体
ロックされたボックス (ボリューム) について説明します。
構文
typedef struct D3DLOCKED_BOX {
int RowPitch;
int SlicePitch;
void *pBits;
} D3DLOCKED_BOX, *LPD3DLOCKED_BOX;
メンバー
-
RowPitch
-
型: int
-
1 行の左端から次の行の左端までのバイト オフセット。
-
SlicePitch
-
型: int
-
1 つのスライスの左上から次の最も深いスライスの左上へのバイト オフセット。
-
pBits
-
型: void*
-
ボリューム ボックスの先頭へのポインター。 D3DBOX が LockBox 呼び出しに指定された場合、pBits はボリュームの先頭から適切にオフセットされます。
解説
ボリュームは、幅 x 高さ 2D サーフェスを積み重ね、幅 x 高さ x 奥行きボリュームのスライスに編成されているように視覚化できます。 詳細については、「 ボリューム テクスチャ リソース (Direct3D 9)」を参照してください。
要件
要件 | 値 |
---|---|
ヘッダー |
|
関連項目