Microsoft DirectX 8.0 (C++)

IDirect3DCubeTexture8

キューブ テクスチャ リソースを操作するには、IDirect3DCubeTexture8 インターフェイスのメソッドを使用する。

IDirect3DCubeTexture8 インターフェイスを取得するには、IDirect3DDevice8::CreateCubeTexture メソッドを呼び出す。

IDirect3DCubeTexture8 インターフェイスは、次のようなグループに分類できる IDirect3DResource8 メソッドを継承する。

デバイス GetDevice
情報 GetType
プライベート サーフェス データ FreePrivateData
  GetPrivateData
SetPrivateData
リソース管理 GetPriority
  PreLoad
SetPriority

IDirect3DCubeTexture8 インターフェイスは、次のようなグループに分類できる IDirect3DBaseTexture8 メソッドを継承する。

詳細 GetLOD
  SetLOD
情報 GetLevelCount

IDirect3DCubeTexture8 インターフェイスのメソッドは、以下のグループにまとめることができる。

情報 GetLevelDesc
サーフェスのロック LockRect
  UnlockRect
その他 AddDirtyRect
  GetCubeMapSurface

すべての COM インターフェイスと同様、IDirect3DCubeTexture8 インターフェイスは IUnknown インターフェイスのメソッドを継承する。IUnknown インターフェイスは、次の 3 つのメソッドをサポートする。

IUnknown AddRef
  QueryInterface
Release

LPDIRECT3DCUBETEXTURE8 および PDIRECT3DCUBETEXTURE8 型は、IDirect3DCubeTexture8 インターフェイスへのポインタとして定義される。

typedef struct IDirect3DCubeTexture8 *LPDIRECT3DCUBETEXTURE8, *PDIRECT3DCUBETEXTURE8;

動作環境

  ヘッダー : d3d8.h で宣言。
  インポート ライブラリ : D3d8.lib を使用。

参照

IDirect3DDevice8::CreateCubeTexture