Platform SDK: DirectX

D3DDEVINFO_TEXTURING

D3DDEVINFO_TEXTURING 構造体は、アプリケーションのテクスチャ処理アクティビティについての情報を格納する。この構造体は IDirect3DDevice7::GetInfo メソッドで使用される。

typedef struct _D3DDEVINFO_TEXTURING {
    DWORD   dwNumLoads;           
    DWORD   dwApproxBytesLoaded;  
    DWORD   dwNumPreLoads;        
    DWORD   dwNumSet;             
    DWORD   dwNumCreates;         
    DWORD   dwNumDestroys;        
    DWORD   dwNumSetPriorities;   
    DWORD   dwNumSetLODs;         
    DWORD   dwNumLocks;           
    DWORD   dwNumGetDCs;          
} D3DDEVINFO_TEXTURING, *LPD3DDEVINFO_TEXTURING;

メンバ

dwNumLoads
IDirect3DDevice7::Load メソッドの呼び出しによってテクスチャがロードされた回数。
dwApproxBytesLoaded
IDirect3DDevice7::Load メソッドの呼び出しによってロードされたおよそのバイト数。
dwNumPreLoads
IDirect3DDevice7::PreLoad メソッドの呼び出しによって管理下のテクスチャが明示的にロードされた回数。
dwNumSet
IDirect3DDevice7::SetTexture メソッドの呼び出しによってテクスチャがテクスチャブレンディング ステージに設定された回数。
dwNumCreates
アプリケーションによって作成されたテクスチャ サーフェスの個数。
dwNumDestroys
アプリケーションによって破棄 (解放) されたテクスチャの個数。
dwNumSetPriorities
IDirectDrawSurface7::SetPriority メソッドの呼び出しによってテクスチャ管理優先順位が設定された回数。
dwNumSetLODs
IDirectDrawSurface7::SetLOD メソッドの呼び出しによってミップマップの最大詳細レベルが設定された回数。
dwNumLocks
IDirectDrawSurface7::Lock メソッドの呼び出しによってテクスチャ サーフェスがロックされた回数。
dwNumGetDCs
IDirectDrawSurface7::GetDC メソッドの呼び出しによってテクスチャ サーフェスのデバイス コンテキストが取得された回数。

参照

IDirect3DDevice7::GetInfo