BitmapSource.SetSource(IRandomAccessStream) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
스트림에 액세스하여 원본 BitmapSource 이미지를 설정합니다. 대부분의 호출자는 대신 사용해야 SetSourceAsync 합니다.
UWP에 해당하는 WinUI 2 API: Microsoft.UI.Xaml.Media.Imaging.BitmapSource.SetSource(Windows 앱 SDK WinUI의 경우 Windows 앱 SDK 네임스페이스 참조).
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
이미지 원본 값을 설정하는 스트림 원본입니다.
설명
SetSource를 호출하는 대신 SetSourceAsync 이미지 원본 파일이 반환되고 처리될 때까지 UI 스레드를 차단할 수 있습니다. 이러한 이유로 일반적으로 SetSource를 호출하는 대신 호출 SetSourceAsync 하는 것이 좋습니다.
메모리가 낮은 경우(메모리가 낮은 휴대폰에서 가장 가능성이 높음) "이미지가 인식할 수 없음" 메시지와 HRESULT의 0x88982F60 예외가 발생할 수 있습니다. 이 예외는 일반적으로 잘못된 데이터를 나타내지만 앱이 메모리 제한에 근접하면 예외의 원인은 메모리가 부족할 수 있습니다. 이 경우 메모리를 해제하고 다시 시도하는 것이 좋습니다.
적용 대상
추가 정보
피드백
다음에 대한 사용자 의견 제출 및 보기