Share via


CompositionBitmapInterpolationMode 열거형

정의

화면의 픽셀에 대한 일대일 매핑을 구성하지 않을 때 ICompositionSurface에서 픽셀을 보간하는 데 사용되는 알고리즘을 지정합니다.

public enum class CompositionBitmapInterpolationMode
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 131072)]
enum class CompositionBitmapInterpolationMode
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 131072)]
public enum CompositionBitmapInterpolationMode
Public Enum CompositionBitmapInterpolationMode
상속
CompositionBitmapInterpolationMode
특성

Windows 요구 사항

디바이스 패밀리
Windows 10 (10.0.10586.0에서 도입되었습니다.)
API contract
Windows.Foundation.UniversalApiContract (v2.0에서 도입되었습니다.)

필드

Linear 1

현재 렌더링 픽셀에 가장 가까운 4개의 비트맵 픽셀에서 색을 보간합니다.

MagLinearMinLinearMipLinear 2

배율, 축소 및 밉 수준 샘플링에 선형 보간을 사용합니다.

MagLinearMinLinearMipNearest 3

배율 및 축소를 위해 선형 보간을 사용합니다. 밉 수준 샘플링에는 NearestNeighbor를 사용합니다.

MagLinearMinNearestMipLinear 4

배율을 위해 선형 보간을 사용합니다. 축소를 위해 NearestNeighbor를 사용합니다. 밉 수준 샘플링에는 선형 보간을 사용합니다.

MagLinearMinNearestMipNearest 5

배율을 위해 선형 보간을 사용합니다. 축소 및 밉 수준 샘플링을 위해 NearestNeighbor를 사용합니다.

MagNearestMinLinearMipLinear 6

확대를 위해 NearestNeighbor를 사용합니다. 축소 및 밉 수준 샘플링에 선형 보간을 사용합니다.

MagNearestMinLinearMipNearest 7

확대를 위해 NearestNeighbor를 사용합니다. 축소를 위해 선형 보간을 사용합니다. 밉 수준 샘플링에는 NearestNeighbor를 사용합니다.

MagNearestMinNearestMipLinear 8

확대 및 축소를 위해 NearestNeighbor를 사용합니다. 밉 수준 샘플링에는 선형 보간을 사용합니다.

MagNearestMinNearestMipNearest 9

확대, 축소 및 밉 수준 샘플링에 NearestNeighbor를 사용합니다.

NearestNeighbor 0

현재 렌더링 픽셀에 가장 가까운 비트맵 픽셀의 정확한 색을 사용합니다.

설명

ICompositionSurface의 픽셀이 SpriteVisual의 픽셀에 대한 일대일 매핑을 형성하지 않는 경우 픽셀 보간이 필요합니다. 크기 조정, 스트레치, 회전, 기울이기 또는 기타 변환(예: 원근 투영 등)에서 발생할 수 있습니다.

ICompositionSurface의 비트맵 내용이 비트맵의 크기보다 큰 SpriteVisual에 매핑되는 경우 표면의 각 픽셀을 화면의 픽셀 그룹에 매핑해야 합니다.

반대로 , ICompositionSurface 의 비트맵 내용이 비트맵보다 크기가 작은 SpriteVisual 에 매핑되는 경우 표면의 여러 픽셀을 화면의 단일 픽셀에 매핑해야 합니다.

버전 기록

Windows 버전 SDK 버전 추가된 값
1903 18362 MagLinearMinLinearMipLinear
1903 18362 MagLinearMinLinearMipNearest
1903 18362 MagLinearMinNearestMipLinear
1903 18362 MagLinearMinNearestMipNearest
1903 18362 MagNearestMinLinearMipLinear
1903 18362 MagNearestMinLinearMipNearest
1903 18362 MagNearestMinNearestMipLinear
1903 18362 MagNearestMinNearestMipNearest

적용 대상