내보내기(0) 인쇄
모두 확장
정보
요청한 주제가 아래에 표시됩니다. 그러나 이 주제는 이 라이브러리에 포함되지 않습니다.

BitmapCreateOptions 열거형

2013-12-13

비트맵 이미지의 초기화 옵션을 지정합니다.

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

Namespace:  System.Windows.Media.Imaging
어셈블리:  System.Windows(System.Windows.dll)

[FlagsAttribute]
public enum BitmapCreateOptions

멤버 이름설명
None초기화 옵션은 지정되지 않습니다. 이 값은 Windows Phone에 있는 BitmapImage.CreateOptions 속성의 기본값이 아닙니다(기본값은 DelayCreation입니다).
DelayCreation필요할 때까지 BitmapSource 개체의 초기화를 지연합니다. 이는 이미지 컬렉션 작업을 할 때 유용합니다. 이 값은 Windows Phone에 있는 BitmapImage.CreateOptions 속성의 기본값입니다.
IgnoreImageCache기존 이미지 캐시를 사용하지 않고 이미지를 초기화합니다. 이미지 캐시의 기존 항목은 동일한 URI를 공유하는 경우에도 모두 대체됩니다. 이 옵션은 캐시의 이미지를 새로 고쳐야 할 때만 선택해야 합니다.
BackgroundCreation선언하는 즉시 BitmapSource가 초기화되도록 합니다. 이 옵션은 이전에 사용된 URI에 대한 이미지 캐시를 사용합니다. 이미지가 이미지 캐시에 없으면 이미지가 다운로드된 후 별도의 백그라운드 스레드에서 디코딩됩니다.

IgnoreImageCache를 지정하면 이미지 캐시의 기존 항목은 동일한 URI를 공유하는 경우에도 모두 대체됩니다.

버전 메모

Windows Phone

BackgroundCreation 값은 Windows Phone에서 유효하지 않습니다. Windows Phone을 대상으로 하는 응용프로그램에서 BackgroundCreationDelayCreation을 모두 지정하면 BitmapSource의 초기화가 필요 시점까지 지연됩니다. 이 초기화는 이전에 사용된 URI의 이미지 캐시를 사용합니다. 이미지가 이미지 캐시에 없으면 이미지가 다운로드된 후 별도의 백그라운드 스레드에서 디코딩됩니다.

이미지의 가로 세로 비율을 유지하려면 일반적으로 두 가지 픽셀 디코딩 설정 중 하나만(DecodePixelWidth 또는 DecodePixelHeight) 사용하는 것이 좋습니다.

BitmapImageCreateOptions에서 BackgroundCreation을 지정하는 경우에는 DecodePixelHeight만 지정해야 합니다. BackgroundCreation 지정 시 DecodePixelWidth 속성은 무시됩니다.

Windows Phone OS

지원되는 버전: 8.0, 7.1, 7.0

Windows Phone

표시:
© 2015 Microsoft