BitmapSource.SetSource(IRandomAccessStream) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Imposta l'immagine di origine per bitmapSource accedendo a un flusso. La maggior parte dei chiamanti deve invece usare 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)
Parametri
- streamSource
- IRandomAccessStream
Origine di flusso che imposta il valore dell'origine dell'immagine.
Commenti
La chiamata a SetSource anziché SetSourceAsync ha il potenziale per bloccare il thread dell'interfaccia utente fino a quando il file di origine dell'immagine non viene restituito ed elaborato. Per questo motivo è consigliabile in genere chiamare SetSourceAsync anziché chiamare SetSource .
In situazioni di memoria ridotta (molto probabilmente nei telefoni con memoria inferiore), è possibile generare un'eccezione con il messaggio "L'immagine non è riconosciuta" e un HRESULT di 0x88982F60. Anche se questa eccezione indica normalmente dati non valida, se l'app è vicina al limite di memoria, è probabile che la causa dell'eccezione sia bassa memoria. In questo caso, è consigliabile liberare memoria e riprovare.