DirectX SDK

D3DDEVINFO_TEXTURING

The D3DDEVINFO_TEXTURING type contains information about the texturing activity of the application. This structure is used with the Direct3DDevice7.GetInfo method.

Type D3DDEVINFO_TEXTURING 
  lApproxBytesLoaded As Long  
  lNumCreates As Long         
  lNumDestroys As Long        
  lNumGetDCs As Long          
  lNumLoads As Long           
  lNumLocks As Long           
  lNumPreLoads As Long        
  lNumSet As Long             
  lNumSetLODs As Long         
  lNumSetPriorities As Long   
End Type

Members

lApproxBytesLoaded
Approximate number bytes loaded by calls to the Direct3DDevice7.Load method.
lNumCreates
Number of texture surfaces created by the application.
lNumDestroys
Number of textures destroyed (released) by the application.
lNumGetDCs
Number of times a device context for a texture surface has been retrieved by calling the DirectDrawSurface7.GetDC method.
lNumLoads
Number of times a texture has been loaded by calling the Direct3DDevice7.Load method.
lNumLocks
Number of times a texture surface has been locked by calling the DirectDrawSurface7.Lock method.
lNumPreLoads
Number of times managed textures have been explicitly loaded by calling the Direct3DDevice7.PreLoad method.
lNumSet
Number of times textures have been set to texture blending stages by calling the Direct3DDevice7.SetTexture method.
lNumSetLODs
Number of times the maximum mipmap level-of-detail has been set by calling the DirectDrawSurface7.SetLOD method.
lNumSetPriorities
Number of times texture-management priority has been set by calling the DirectDrawSurface7.SetPriority method.

See Also

Direct3DDevice7.GetInfo