Microsoft DirectX 8.0 (C++)

D3DCUBEMAP_FACES

キューブマップの面を定義する。

typedef enum _D3DCUBEMAP_FACES {
    D3DCUBEMAP_FACE_POSITIVE_X     = 0,
    D3DCUBEMAP_FACE_NEGATIVE_X     = 1,
    D3DCUBEMAP_FACE_POSITIVE_Y     = 2,
    D3DCUBEMAP_FACE_NEGATIVE_Y     = 3,
    D3DCUBEMAP_FACE_POSITIVE_Z     = 4,
    D3DCUBEMAP_FACE_NEGATIVE_Z     = 5,

    D3DCUBEMAP_FACE_FORCE_DWORD    = 0xffffffff
} D3DCUBEMAP_FACES;

定数

D3DCUBEMAP_FACE_POSITIVE_X
キューブマップの正方向の x 面。
D3DCUBEMAP_FACE_NEGATIVE_X
キューブマップの負方向の x 面。
D3DCUBEMAP_FACE_POSITIVE_Y
キューブマップの正方向の y 面。
D3DCUBEMAP_FACE_NEGATIVE_Y
キューブマップの負方向の y 面。
D3DCUBEMAP_FACE_POSITIVE_Z
キューブマップの正方向の z 面。
D3DCUBEMAP_FACE_NEGATIVE_Z
キューブマップの負方向の z 面。
D3DCUBEMAP_FACE_FORCE_DWORD
この列挙型を強制的に 32 ビット サイズにコンパイルする。この値は使用されていない。

動作環境

  ヘッダー : D3d8types.h で宣言。

参照

IDirect3DCubeTexture8::AddDirtyRectIDirect3DCubeTexture8::GetCubeMapSurfaceIDirect3DCubeTexture8::LockRectIDirect3DCubeTexture8::UnlockRect