BitmapSource.SetSource(IRandomAccessStream) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
스트림에 액세스하여 BitmapSource 의 원본 이미지를 설정합니다. 대부분의 호출자는 대신 SetSourceAsync를 사용해야 합니다.
public:
virtual void SetSource(IRandomAccessStream ^ streamSource) = SetSource;
void SetSource(IRandomAccessStream const& streamSource);
public void SetSource(IRandomAccessStream streamSource);
function setSource(streamSource)
Public Sub SetSource (streamSource As IRandomAccessStream)
매개 변수
- streamSource
- IRandomAccessStream
이미지 원본 값을 설정하는 스트림 원본입니다.
설명
SetSourceAsync 대신 SetSource를 호출하면 이미지 원본 파일이 반환되고 처리될 때까지 UI 스레드를 차단할 수 있습니다. 이러한 이유로 일반적으로 SetSource를 호출하는 대신 SetSourceAsync 를 호출하는 것이 좋습니다.
메모리가 낮은 경우(메모리가 낮은 휴대폰에서 가장 가능성이 높음) "이미지가 인식할 수 없음" 메시지와 0x88982F60 HRESULT와 함께 예외가 발생할 수 있습니다. 이 예외는 일반적으로 잘못된 데이터를 나타내지만 앱이 메모리 제한에 근접하면 예외의 원인은 메모리가 부족할 수 있습니다. 이 경우 메모리를 해제하고 다시 시도하는 것이 좋습니다.