次の方法で共有


BaseTexture.LevelOfDetail プロパティ

[このドキュメントはプレビュー版であり、後のリリースで変更されることがあります。 空白のトピックは、プレースホルダーとして挿入されています。]

マネージ テクスチャの最大の詳細レベル (LOD: level of detail) を取得または設定します。

名前空間:  Microsoft.WindowsMobile.DirectX.Direct3D
アセンブリ:  Microsoft.WindowsMobile.DirectX (Microsoft.WindowsMobile.DirectX.dll 内)

構文

'宣言
Public Property LevelOfDetail As Integer
    Get
    Set
'使用
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);
}
member LevelOfDetail : int with get, set

プロパティ値

型 : System.Int32
MIPMAP チェーンに設定されている最大の LOD 値。

解説

このプロパティは、非マネージド テクスチャに対しては 0 を返します。

LevelOfDetail の設定により、ローカル ビデオ メモリに読み込む必要があるチェーンの中で最も詳細な MIPMAP が Direct3D のテクスチャ マネージャーに通知されます。たとえば、5 レベルの MIPMAP チェーンで LevelOfDetail を 2 に設定した場合、テクスチャ マネージャーは常にレベル 2 から 4 までの MIPMAP レベルだけをローカル ビデオ メモリに読み込む必要があります。

具体的には、テクスチャが 256 × 256 の大きさで作成されている場合、最大詳細レベルを 0 に設定することは、使用できる最大の MIPMAP が 256 × 256 であることを示します。最大詳細レベルを 1 に設定することは、使用できる最大の MIPMAP が 128 × 128 であることを示します。以降、チェーンの最大詳細 MIPMAP レベル (最も小さいテクスチャ サイズ) まで同様となります。

.NET Framework セキュリティ

プラットフォーム

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

.NET Framework および .NET Compact Framework では、各プラットフォームのすべてのバージョンはサポートしていません。 サポートされているバージョンについては、「.NET フレームワークのシステム要件」を参照してください。

バージョン情報

.NET Compact Framework

サポート対象 : 3.5、2.0

参照

参照

BaseTexture クラス

BaseTexture メンバー

Microsoft.WindowsMobile.DirectX.Direct3D 名前空間