BitmapImage.DecodePixelType 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
디코딩 작업에 대해 값이 해석되는 방법과 방법을 DecodePixelWidth DecodePixelHeight 결정하는 값을 가져오거나 설정합니다.
UWP에 해당하는 WinUI 2 API: Microsoft.UI.Xaml.Media.Imaging.BitmapImage.DecodePixelType(Windows 앱 SDK WinUI의 경우 Windows 앱 SDK 네임스페이스 참조).
public:
property DecodePixelType DecodePixelType { DecodePixelType get(); void set(DecodePixelType value); };
DecodePixelType DecodePixelType();
void DecodePixelType(DecodePixelType value);
public DecodePixelType DecodePixelType { get; set; }
var decodePixelType = bitmapImage.decodePixelType;
bitmapImage.decodePixelType = decodePixelType;
Public Property DecodePixelType As DecodePixelType
속성 값
열거형 값입니다. 기본값은 Physical 입니다.
설명
DecodePixelType은 논리 또는 물리적 형식으로 설정할 수 있습니다. 기본값은 Physical 입니다. DecodePixelType이 설정되지 않았거나 실제 로 설정되지 않은 경우 이미지는 실제 픽셀을 DecodePixelHeight 나타내는 값을 사용하여 DecodePixelWidth 디코딩되고 디코딩 작업은 이러한 값을 직접 사용합니다. DecodePixelType이 논리 로 설정된 경우 이미지는 논리 픽셀을 나타내는 값을 사용하여 DecodePixelWidth DecodePixelHeight 디코딩됩니다. 내부 논리는 디바이스 해상도 정보 및 대상 디바이스에서 논리 및 물리적 픽셀이 고려되는 방식에 따라 디코딩 너비와 높이를 변환합니다.
Width 및 Height 요소의 Image 경우 이미지가 렌더링되면 논리 픽셀로 지정되지만 해당 논리 픽셀은 디바이스 해상도의 영향을 받습니다. BitmapImage 이미지 파일 원본 DecodePixelWidth 을 나타내고 DecodePixelHeight 기본적으로 물리적 픽셀로 지정되는 요소의 경우 디코딩 작업에 제공된 실제 픽셀 값은 메모리에서 생성된 비트맵의 크기에 영향을 줍니다. DecodePixelType을 논리로 지정하면 이미지가 논리 해상도에 미리 고려된 값을 사용하여 디코딩되며 메모리가 많이 사용되지 않을 수 있습니다. 디바이스 해상도 및 이미지 원본에 대한 자세한 내용은 유효 픽셀 및 크기 조정을 참조하세요.
적용 대상
피드백
다음에 대한 사용자 의견 제출 및 보기