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 を含む)

こちらもご覧ください

D3DXCreateTexture

D3DXCreateTextureFromFile

D3DXCreateTextureFromFileEx

D3DXCreateTextureFromFileInMemory

D3DXCreateTextureFromFileInMemoryEx

D3DXCreateTextureFromResource

D3DXCreateTextureFromResourceEx

Direct3D インターフェイス

IDirect3DBaseTexture9

IDirect3DDevice9::CreateTexture