다음을 통해 공유


MeshFlags 열거형

업데이트: 2007년 11월

망상에 대한 만들기 옵션을 지정하는 데 사용되는 플래그를 정의합니다.

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

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

구문

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

멤버

멤버 이름 설명
OptimizeCompact 면을 다시 정렬하여 사용되지 않는 꼭지점과 면을 제거합니다.
OptimizeAttributeSort 면을 다시 정렬하여 BaseMesh에 대한 DrawSubset 성능을 향상시키고 특성 번들 상태 변경을 줄이기 위해 최적화합니다.
OptimizeVertexCache 면을 다시 정렬하여 꼭지점 캐시의 캐시 적중률을 증가시킵니다.
OptimizeStripReorder 면을 다시 정렬하여 인접 삼각형의 길이를 최대화합니다.
OptimizeIgnoreVerts 면만 최적화하고 꼭지점은 최적화하지 않습니다.
Use32Bit 망상에 16비트 인덱스 대신 32비트 인덱스를 지정합니다.
DoNotClip 꼭지점 및 인덱스 버퍼에 사용됩니다.
VbSystemMem 꼭지점 버퍼에 대한 SystemMemory 메모리 클래스의 사용을 지정합니다.
VbManaged 꼭지점 버퍼에 대한 메모리 클래스의 사용을 지정합니다.
VbWriteOnly 꼭지점 버퍼에 대한 WriteOnly 사용 플래그의 사용을 지정합니다.
VbDynamic 꼭지점 버퍼에 대한 Dynamic 사용 플래그의 사용을 지정합니다.
IbSystemMem 인덱스 버퍼에 대한 SystemMemory 메모리 클래스의 사용을 지정합니다.
IbManaged 인덱스 버퍼에 대한 관리되는 메모리 Pool 클래스의 사용을 지정합니다.
IbWriteOnly 인덱스 버퍼에 대한 WriteOnly 사용 플래그의 사용을 지정합니다.
IbDynamic 인덱스 버퍼에 대한 Dynamic 사용 플래그의 사용을 지정합니다.
VbShare 복제된 망상에서 꼭지점 버퍼를 공유하도록 합니다.
SystemMemory VbSystemMem 및 IbSystemMem을 모두 지정하는 것과 같습니다.
Managed VbManaged 및 IbManaged를 모두 지정하는 것과 같습니다.
WriteOnly VbWriteOnly 및 IbWriteOnly를 모두 지정하는 것과 같습니다.
Dynamic VbDynamic 및 IbDynamic을 모두 지정하는 것과 같습니다.

플랫폼

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 프로그래밍