Microsoft DirectX 8.0 (Visual Basic) |
Direct3DCubeTexture8.GetCubeMapSurface メソッドを使用してキューブ環境マップのサーフェスからサーフェスに移動できる。
次のコードは、GetCubeMapSurface を使用して、正方向の y 面 (サーフェス 2) のキューブ マップ サーフェスを取得する。
' ' この例では、CubeMap は有効な ' Direct3DCubeTexture8 オブジェクトである。 ' Dim Face2 As Direct3DSurface8 Set Face2 = CubeMap.GetCubeMapSurface( D3DCUBEMAP_FACE_POSITIVE_Y, 0 );
GetAttachedSurface が受け取る第 1 パラメータは、このメソッドで取得する必要があるアタッチされたサーフェスを記述する CONST_D3DCUBEMAP_FACES 列挙型である。第 2 パラメータは、取得するミップマップ化キューブ テクスチャのレベルを Microsoft® Direct3D® に指示する。この場合、このキューブ マップはミップマップ化されていないので、0 が使用される。