IDirect3DTexture9 インターフェイス (d3d9helper.h)
アプリケーションでは、IDirect3DTexture9 インターフェイスのメソッドを使用してテクスチャ リソースを操作します。
継承
IDirect3DTexture9 インターフェイスは、IDirect3DBaseTexture9 から継承されます。 IDirect3DTexture9 には、次の種類のメンバーもあります。
メソッド
IDirect3DTexture9 インターフェイスには、これらのメソッドがあります。
IDirect3DTexture9::AddDirtyRect IDirect3DTexture9::AddDirtyRect メソッド (d3d9.h) は、テクスチャ リソースにダーティ領域を追加します。 |
IDirect3DTexture9::GetLevelDesc IDirect3DTexture9::GetLevelDesc メソッド (d3d9.h) は、テクスチャ リソースのレベルの説明を取得します。 |
IDirect3DTexture9::GetSurfaceLevel IDirect3DTexture9::GetSurfaceLevel メソッド (d3d9.h) は、指定されたテクスチャ サーフェス レベルを取得します。 |
IDirect3DTexture9::LockRect IDirect3DTexture9::LockRect メソッド (d3d9.h) は、テクスチャ リソースの四角形をロックします。 |
IDirect3DTexture9::UnlockRect IDirect3DTexture9::UnlockRect メソッド (d3d9.h) は、テクスチャ リソース上の四角形のロックを解除します。 |
注釈
IDirect3DTexture9 インターフェイスは、IDirect3DDevice9::CreateTexture メソッドまたは D3DXCreateTexturexxx 関数のいずれかを呼び出すことで取得できます。
このインターフェイスは、 IDirect3DBaseTexture9 インターフェイスから追加の機能を継承します。
このインターフェイスは、すべての COM インターフェイスと同様に、 IUnknown インターフェイスから継承されます。
LPDIRECT3DTEXTURE9型とPDIRECT3DTEXTURE9型は、 IDirect3DTexture9 インターフェイスへのポインターとして定義されます。
typedef struct IDirect3DTexture9 *LPDIRECT3DTEXTURE9, *PDIRECT3DTEXTURE9;
要件
要件 | 値 |
---|---|
対象プラットフォーム | Windows |
ヘッダー | d3d9helper.h (D3D9.h を含む) |
こちらもご覧ください
D3DXCreateTextureFromFileInMemory
D3DXCreateTextureFromFileInMemoryEx