Condividi tramite


BaseTexture.LevelOfDetail Property

Gets or sets the most detailed level of detail (LOD) for a managed texture.

Namespace: Microsoft.WindowsMobile.DirectX.Direct3D
Assembly: Microsoft.WindowsMobile.DirectX (in microsoft.windowsmobile.directx.dll)

Syntax

'Declaration
Public Property LevelOfDetail As Integer
'Usage
Dim instance As BaseTexture
Dim value As Integer

value = instance.LevelOfDetail

instance.LevelOfDetail = value
public int LevelOfDetail { get; set; }
public:
property int LevelOfDetail {
    int get ();
    void set (int value);
}
/** @property */
public int get_LevelOfDetail ()

/** @property */
public void set_LevelOfDetail (int value)
public function get LevelOfDetail () : int

public function set LevelOfDetail (value : int)
Not applicable.

Property Value

Most detailed LOD value set in the mipmap chain.

Remarks

This property returns 0 on non-managed textures.

Setting LevelOfDetail communicates to the Direct3D texture manager the most detailed mipmap in the chain that should be loaded into local video memory. For example, in a five-level mipmap chain, setting LevelOfDetail to 2 indicates that the texture manager should load only mipmap levels 2 through 4 into local video memory at any given time.

More specifically, if the texture was created with the dimensions of 256x256, setting the most detailed level to 0 indicates that 256x256 is the largest mipmap available, setting the most detailed level to 1 indicates that 128x128 is the largest mipmap available, and so on, up to the most detailed mip level (the smallest texture size) for the chain.

Platforms

Windows CE, Windows Mobile for Pocket PC, Windows Mobile for Smartphone

The Microsoft .NET Framework 3.0 is supported on Windows Vista, Microsoft Windows XP SP2, and Windows Server 2003 SP1.

Version Information

.NET Compact Framework

Supported in: 2.0

See Also

Reference

BaseTexture Class
BaseTexture Members
Microsoft.WindowsMobile.DirectX.Direct3D Namespace