Bagikan melalui


BitmapSource.SetSource(IRandomAccessStream) Metode

Definisi

Mengatur gambar sumber untuk BitmapSource dengan mengakses aliran. Sebagian besar penelepon harus menggunakan SetSourceAsync sebagai gantinya.

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)

Parameter

streamSource
IRandomAccessStream

Sumber aliran yang mengatur nilai sumber gambar.

Keterangan

Memanggil SetSource daripada SetSourceAsync berpotensi memblokir utas UI hingga file sumber gambar dikembalikan dan diproses. Karena alasan inilah kami umumnya merekomendasikan untuk memanggil SetSourceAsync alih-alih memanggil SetSource.

Dalam situasi memori rendah (kemungkinan besar pada ponsel memori lebih rendah), ada kemungkinan pengecualian dinaikkan dengan pesan "Gambar tidak dikenali" dan HRESULT 0x88982F60. Meskipun pengecualian ini biasanya menunjukkan data yang buruk, jika aplikasi Anda mendekati batas memorinya maka penyebab pengecualian kemungkinan adalah memori rendah. Dalam hal ini, kami sarankan Anda membebaskan memori dan mencoba lagi.

Berlaku untuk

Lihat juga