Microsoft DirectX 8.0 (C++) |
キューブ環境マップ テクスチャを作成するには、IDirect3DDevice8::CreateCubeTexture メソッドを呼び出す。キューブ環境マップ テクスチャは矩形でなければならず、その大きさは 2 の累乗である。
次のコードは、C++ アプリケーションで単純なキューブ環境マップを作成する方法を示している。
/* ** この例では、m_d3dDevice は IDirect3DDevice8 インターフェイスへの * 有効なポインタであると仮定している。 */ LPDIRECT3DCUBETEXTURE8 m_pCubeMap; m_d3dDevice->CreateCubeTexture( 256, 1, D3DUSAGE_RENDERTARGET, D3DFMT_R8G8B8, D3DPOOL_MANAGED, &m_pCubeMap );