Share via


Filter 열거형

업데이트: 2007년 11월

질감 단계에 대한 질감 필터링 모드를 정의합니다.

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

구문

‘선언
Public Enumeration Filter
‘사용 방법
Dim instance As Filter
public enum Filter
public enum class Filter
public enum Filter

멤버

멤버 이름 설명
Box 각 픽셀이 소스 이미지에서 픽셀의 2x2(x2) 상자에 대한 평균을 구해 계산됩니다. 밉맵의 경우와 마찬가지로 이 필터는 대상 크기가 소스 크기의 반인 경우에만 작동합니다.
Point 각 대상 픽셀이 소스 이미지에서 가장 가까운 픽셀을 샘플링하여 계산됩니다.
Linear 이중 선형 보간 필터링이 질감 확대 또는 축소 필터로 사용됩니다. 원하는 픽셀을 둘러싸는 텍셀의 2x2 영역에 대한 가중 평균이 사용됩니다. 밉맵 수준 간에 사용할 질감 필터는 삼중 선형 밉맵 보간입니다. 래스터라이저는 가장 가까운 두 질감의 텍셀을 사용하여 선형 방식으로 픽셀 색을 보간합니다.
None 밉매핑이 사용되지 않습니다. 래스터라이저는 대신 확대 필터를 사용합니다.
MirrorU u축에서 질감의 가장자리 바깥에 있는 픽셀이 래핑되지 않고 미러링됩니다.
MirrorV v축에서 질감의 가장자리 바깥에 있는 픽셀이 래핑되지 않고 미러링됩니다.
Mirror MirrorU 및 MirrorV 플래그를 지정하는 것과 같습니다. 이 플래그는 항상 이 함수에 내부적으로 사용됩니다.

설명

유효한 각 필터에는 None, Point, Linear 또는 Box 플래그 중 하나만 포함되어야 합니다. 또한 비트 OR 연산자를 사용하여 유효한 필터에 선택적 플래그 MirrorU, MirrorV 또는 Mirror를 0개 이상 지정할 수 있습니다.

플랫폼

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