다음을 통해 공유


TextureLoader.FromFile 메서드 (Device, String)

업데이트: 2007년 11월

파일에서 질감을 만듭니다.

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

구문

‘선언
Public Shared Function FromFile ( _
    device As Device, _
    srcFile As String _
) As Texture
‘사용 방법
Dim device As Device
Dim srcFile As String
Dim returnValue As Texture

returnValue = TextureLoader.FromFile(device, _
    srcFile)
public static Texture FromFile(
    Device device,
    string srcFile
)
public:
static Texture^ FromFile(
    Device^ device, 
    String^ srcFile
)
public static function FromFile(
    device : Device, 
    srcFile : String
) : Texture

매개 변수

  • srcFile
    형식: System.String

    질감을 만드는 데 사용할 파일 이름입니다.

반환 값

형식: Microsoft.WindowsMobile.DirectX.Direct3D.Texture

생성된 질감 개체를 나타내는 Texture입니다.

설명

이 메서드는 .bmp, .dds, .jpg, .png 및 .gif 파일 형식을 지원합니다.

이 메서드를 사용하여 최고의 성능을 얻으려면 다음을 고려합니다.

  • 로드할 때 이미지 배율 조정과 형식 변환을 수행하면 속도가 느려질 수 있으므로 사용될 형식과 해상도로 이미지를 저장합니다. 대상 하드웨어에 2의 거듭제곱 크기가 필요하면 이러한 크기를 사용하여 이미지를 만들고 저장합니다.

  • 로드할 때 밉맵 이미지를 만들려면 Box 필터 형식을 사용하여 필터링합니다. Box 필터는 다른 필터 형식보다 훨씬 빠릅니다.

  • DDS(DirectDraw surface) 파일을 사용해 봅니다. DDS 파일을 사용하여 모든 Microsoft DirectX 질감 형식을 나타낼 수 있으므로 이 메서드에서는 이러한 파일을 쉽게 읽습니다. 또한 DDS 파일에는 밉맵을 저장할 수 있으므로 모든 밉맵 생성 알고리즘을 사용하여 이미지를 만들 수 있습니다.

권한

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

플랫폼

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에서 지원

참고 항목

참조

TextureLoader 클래스

TextureLoader 멤버

FromFile 오버로드

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