IDirect3DCubeTexture9::GetCubeMapSurface
キューブ テクスチャー マップのサーフェスを取得します。
HRESULT
GetCubeMapSurface(
D3DCUBEMAP_FACES FaceType,
UINT Level,
IDirect3DSurface9 ** ppCubeMapSurface
);
パラメータ
- FaceType
D3DCUBEMAP_FACES 列挙型のメンバー。キューブ マップの面を識別します。 - Level
ミップマップ キューブ テクスチャーのレベルを指定します。 - ppCubeMapSurface
取得するキューブ テクスチャー マップのサーフェスを表す IDirect3DSurface9 インターフェイスへのポインターのアドレスです。
戻り値
メソッドが成功した場合は、D3D_OK を返します。失敗した場合、次のいずれかを返します。D3DERR_INVALIDCALL
解説
このメソッドを呼び出した後は、IDirect3DSurface9 インターフェイスの内部リファレンス カウントが増加します。この IDirect3DSurface9 インターフェイスの使用を終了したときに IUnknown::Release を呼び出さないと、メモリー リークが発生します。
要件
ヘッダー: D3D9.h 宣言
ライブラリ: D3D9.lib 内容