다음을 통해 공유


BaseTexture.LevelOfDetail 속성

업데이트: 2007년 11월

관리되는 질감의 가장 상세한 LOD(정밀도)를 가져오거나 설정합니다.

네임스페이스:  Microsoft.WindowsMobile.DirectX.Direct3D
어셈블리:  Microsoft.WindowsMobile.DirectX(Microsoft.WindowsMobile.DirectX.dll)

구문

‘선언
Public Property LevelOfDetail As Integer
‘사용 방법
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);
}
public function get LevelOfDetail () : int
public function set LevelOfDetail (value : int)

속성 값

형식: System.Int32

밉맵 체인에서 설정된 가장 상세한 LOD 값입니다.

설명

이 속성은 관리되지 않는 질감의 경우 0을 반환합니다.

LevelOfDetail을 설정하면 로컬 비디오 메모리에 로드되어야 하는 체인의 가장 상세한 밉맵이 Direct3D 질감 관리자에 전달됩니다. 예를 들어, 수준이 5개인 밉맵 체인에서 LevelOfDetail을 2로 설정하면 질감 관리자가 지정된 시간에 밉맵 수준 2에서 4까지만 로컬 비디오 메모리에 로드해야 합니다.

더 구체적으로 설명하자면, 256x256의 크기로 질감을 만든 경우 가장 상세한 수준을 0으로 설정하면 256x256이 사용할 수 있는 가장 큰 밉맵이고, 가장 상세한 수준을 1로 설정하면 128x128이 사용할 수 있는 가장 큰 밉맵입니다. 이런 식으로 체인의 가장 상세한 밉 수준(가장 작은 질감 크기)까지 사용할 수 있는 가장 큰 밉맵을 지정할 수 있습니다.

권한

  • 직접 실행 호출자의 경우 완전히 신뢰합니다. 이 멤버는 부분적으로 신뢰할 수 있는 코드에서 사용할 수 없습니다. 자세한 내용은 부분 신뢰 코드에서 라이브러리 사용을 참조하십시오.

플랫폼

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

.NET Framework 및 .NET Compact Framework에서 모든 플랫폼의 전체 버전을 지원하지는 않습니다. 지원되는 버전의 목록을 보려면 .NET Framework 시스템 요구 사항을 참조하십시오.

버전 정보

.NET Compact Framework

3.5, 2.0에서 지원

참고 항목

참조

BaseTexture 클래스

BaseTexture 멤버

Microsoft.WindowsMobile.DirectX.Direct3D 네임스페이스