다음을 통해 공유


Usage 열거형

업데이트: 2007년 11월

현재 리소스의 지원되는 사용 유형을 정의합니다.

이 열거형에는 멤버 값을 비트로 조합할 수 있는 FlagsAttribute 특성이 있습니다.

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

구문

‘선언
<FlagsAttribute> _
Public Enumeration Usage
‘사용 방법
Dim instance As Usage
[FlagsAttribute]
public enum Usage
[FlagsAttribute]
public enum class Usage
public enum Usage

멤버

멤버 이름 설명
None 현재 리소스의 사용 유형을 지정하지 않습니다.
RenderTarget 리소스가 렌더링 대상임을 지정합니다.
Texture 리소스를 질감으로 사용할 수 있음을 나타냅니다.
Lockable 리소스를 잠글 수 있음을 나타냅니다.
Dynamic 꼭지점 버퍼에 동적 메모리를 사용해야 함을 나타냅니다. 동적 메모리를 사용하면 드라이버에서 버퍼를 배치할 곳을 결정할 수 있으므로 유용합니다. 일반적으로 정적 꼭지점 버퍼는 비디오 메모리에 배치되고 동적 꼭지점 버퍼는 AGP(Accelerated Graphics Port) 메모리에 배치됩니다. 별도의 정적 사용은 없습니다. Dynamic이 지정되어 있지 않으면 꼭지점 버퍼는 정적 버퍼가 됩니다.
DoNotClip 꼭지점 버퍼 내용에 클리핑이 필요하지 않음을 나타냅니다. 이 플래그가 설정된 버퍼를 사용하여 렌더링하는 경우 RenderStateManagerClipping 속성은 false로 설정되어야 합니다.
WriteOnly 응용 프로그램에서 꼭지점 버퍼에 쓰기만 함을 시스템에 알립니다. 이 플래그를 사용하면 드라이버에서 최적의 메모리 위치를 선택할 수 있으므로 쓰기 작업과 렌더링의 효율성이 높아집니다. 이 기능을 사용하여 만들어진 꼭지점 버퍼에서는 읽을 수 없습니다.

플랫폼

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

참고 항목

참조

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

기타 리소스

.NET Compact Framework의 모바일 Direct3D 프로그래밍