StorageFile.GetScaledImageAsThumbnailAsync 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.
Overload
GetScaledImageAsThumbnailAsync(ThumbnailMode) |
Ottiene un'immagine ridimensionata come anteprima, determinata dallo scopo dell'anteprima. |
GetScaledImageAsThumbnailAsync(ThumbnailMode, UInt32) |
Ottiene un'immagine ridimensionata come anteprima, determinata dallo scopo dell'anteprima e delle dimensioni richieste. |
GetScaledImageAsThumbnailAsync(ThumbnailMode, UInt32, ThumbnailOptions) |
Ottiene un'immagine ridimensionata come anteprima, determinata dallo scopo dell'anteprima, delle dimensioni richieste e delle opzioni specificate |
GetScaledImageAsThumbnailAsync(ThumbnailMode)
Ottiene un'immagine ridimensionata come anteprima, determinata dallo scopo dell'anteprima.
public:
virtual IAsyncOperation<StorageItemThumbnail ^> ^ GetScaledImageAsThumbnailAsync(ThumbnailMode mode) = GetScaledImageAsThumbnailAsync;
/// [Windows.Foundation.Metadata.Overload("GetScaledImageAsThumbnailAsyncOverloadDefaultSizeDefaultOptions")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<StorageItemThumbnail> GetScaledImageAsThumbnailAsync(ThumbnailMode const& mode);
[Windows.Foundation.Metadata.Overload("GetScaledImageAsThumbnailAsyncOverloadDefaultSizeDefaultOptions")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<StorageItemThumbnail> GetScaledImageAsThumbnailAsync(ThumbnailMode mode);
function getScaledImageAsThumbnailAsync(mode)
Public Function GetScaledImageAsThumbnailAsync (mode As ThumbnailMode) As IAsyncOperation(Of StorageItemThumbnail)
Parametri
- mode
- ThumbnailMode
Valore enumerazione che descrive lo scopo dell'anteprima e determina il modo in cui l'immagine di anteprima viene modificata.
Per indicazioni sulla scelta della modalità di anteprima migliore, vedere Linee guida ed elenco di controllo per le anteprime.
Restituisce
Al termine di questo metodo, restituisce un oggetto StorageItemThumbnail che rappresenta l'immagine di anteprima o null se non è presente un'immagine di anteprima associata all'elemento.
Implementazioni
- Attributi
Commenti
Anche se GetThumbnailAsync rispetta le dimensioni massime supportate dalla cache dei dischi di anteprima, GetScaledImageAsThumbnailAsync può estrarre anteprime più grandi di quelle supportate dalla cache dei dischi di anteprima. GetScaledImageAsThumbnailAsync offre una qualità ottimale, ma può influire sulle prestazioni non usando la cache del disco se le dimensioni dell'anteprima sono troppo grandi.
Vedi anche
- GetScaledImageAsThumbnailAsync(ThumbnailMode, UInt32)
- GetScaledImageAsThumbnailAsync(ThumbnailMode, UInt32, ThumbnailOptions)
- GetThumbnailAsync(ThumbnailMode)
- GetThumbnailAsync(ThumbnailMode, UInt32)
- GetThumbnailAsync(ThumbnailMode, UInt32, ThumbnailOptions)
Si applica a
GetScaledImageAsThumbnailAsync(ThumbnailMode, UInt32)
Ottiene un'immagine ridimensionata come anteprima, determinata dallo scopo dell'anteprima e delle dimensioni richieste.
public:
virtual IAsyncOperation<StorageItemThumbnail ^> ^ GetScaledImageAsThumbnailAsync(ThumbnailMode mode, unsigned int requestedSize) = GetScaledImageAsThumbnailAsync;
/// [Windows.Foundation.Metadata.Overload("GetScaledImageAsThumbnailAsyncOverloadDefaultOptions")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<StorageItemThumbnail> GetScaledImageAsThumbnailAsync(ThumbnailMode const& mode, uint32_t const& requestedSize);
[Windows.Foundation.Metadata.Overload("GetScaledImageAsThumbnailAsyncOverloadDefaultOptions")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<StorageItemThumbnail> GetScaledImageAsThumbnailAsync(ThumbnailMode mode, uint requestedSize);
function getScaledImageAsThumbnailAsync(mode, requestedSize)
Public Function GetScaledImageAsThumbnailAsync (mode As ThumbnailMode, requestedSize As UInteger) As IAsyncOperation(Of StorageItemThumbnail)
Parametri
- mode
- ThumbnailMode
Valore enumerazione che descrive lo scopo dell'anteprima e determina il modo in cui l'immagine di anteprima viene modificata.
Per indicazioni sulla scelta della modalità di anteprima migliore, vedere Linee guida ed elenco di controllo per le anteprime.
- requestedSize
-
UInt32
unsigned int
uint32_t
Dimensioni richieste, in pixel, del bordo più lungo dell'anteprima. Windows usa la richiestaSize come guida e tenta di ridimensionare l'immagine di anteprima senza ridurre la qualità dell'immagine.
Se Windows non riesce a trovare un'immagine di anteprima che può essere ridimensionata per soddisfare le dimensioni richieste, potrebbe essere restituita un'anteprima più grande. Se non è disponibile un'anteprima più grande, potrebbe essere restituita un'immagine di anteprima inferiore alla dimensione richiesta.
Restituisce
Al termine di questo metodo, restituisce un oggetto StorageItemThumbnail che rappresenta l'immagine di anteprima o null se non è presente un'immagine di anteprima associata all'elemento.
Implementazioni
- Attributi
Commenti
Anche se GetThumbnailAsync rispetta le dimensioni massime supportate dalla cache dei dischi di anteprima, GetScaledImageAsThumbnailAsync può estrarre anteprime più grandi di quelle supportate dalla cache dei dischi di anteprima. GetScaledImageAsThumbnailAsync offre una qualità ottimale, ma può influire sulle prestazioni non usando la cache del disco se le dimensioni dell'anteprima sono troppo grandi.
Vedi anche
- GetScaledImageAsThumbnailAsync(ThumbnailMode)
- GetScaledImageAsThumbnailAsync(ThumbnailMode, UInt32, ThumbnailOptions)
- GetThumbnailAsync(ThumbnailMode)
- GetThumbnailAsync(ThumbnailMode, UInt32)
- GetThumbnailAsync(ThumbnailMode, UInt32, ThumbnailOptions)
Si applica a
GetScaledImageAsThumbnailAsync(ThumbnailMode, UInt32, ThumbnailOptions)
Ottiene un'immagine ridimensionata come anteprima, determinata dallo scopo dell'anteprima, delle dimensioni richieste e delle opzioni specificate
public:
virtual IAsyncOperation<StorageItemThumbnail ^> ^ GetScaledImageAsThumbnailAsync(ThumbnailMode mode, unsigned int requestedSize, ThumbnailOptions options) = GetScaledImageAsThumbnailAsync;
/// [Windows.Foundation.Metadata.Overload("GetScaledImageAsThumbnailAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<StorageItemThumbnail> GetScaledImageAsThumbnailAsync(ThumbnailMode const& mode, uint32_t const& requestedSize, ThumbnailOptions const& options);
[Windows.Foundation.Metadata.Overload("GetScaledImageAsThumbnailAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<StorageItemThumbnail> GetScaledImageAsThumbnailAsync(ThumbnailMode mode, uint requestedSize, ThumbnailOptions options);
function getScaledImageAsThumbnailAsync(mode, requestedSize, options)
Public Function GetScaledImageAsThumbnailAsync (mode As ThumbnailMode, requestedSize As UInteger, options As ThumbnailOptions) As IAsyncOperation(Of StorageItemThumbnail)
Parametri
- mode
- ThumbnailMode
Valore enumerazione che descrive lo scopo dell'anteprima e determina il modo in cui l'immagine di anteprima viene modificata.
Per indicazioni sulla scelta della modalità di anteprima migliore, vedere Linee guida ed elenco di controllo per le anteprime.
- requestedSize
-
UInt32
unsigned int
uint32_t
Dimensioni richieste, in pixel, del bordo più lungo dell'anteprima. Windows usa la richiestaSize come guida e tenta di ridimensionare l'immagine di anteprima senza ridurre la qualità dell'immagine.
Se Windows non riesce a trovare un'immagine di anteprima che può essere ridimensionata per soddisfare le dimensioni richieste, potrebbe essere restituita un'anteprima più grande. Se non è disponibile un'anteprima più grande, potrebbe essere restituita un'immagine di anteprima inferiore alla dimensione richiesta.
- options
- ThumbnailOptions
Valore enumerazione che descrive il comportamento desiderato da usare per recuperare l'immagine di anteprima. Il comportamento specificato potrebbe influire sulle dimensioni e/o sulla qualità dell'immagine e sulla velocità con cui viene recuperata l'immagine di anteprima.
Restituisce
Al termine di questo metodo, restituisce un oggetto StorageItemThumbnail che rappresenta l'immagine di anteprima o null se non è presente un'immagine di anteprima associata all'elemento.
Implementazioni
- Attributi
Commenti
Anche se GetThumbnailAsync rispetta le dimensioni massime supportate dalla cache dei dischi di anteprima, GetScaledImageAsThumbnailAsync può estrarre anteprime più grandi di quelle supportate dalla cache dei dischi di anteprima. GetScaledImageAsThumbnailAsync offre una qualità ottimale, ma può influire sulle prestazioni non usando la cache del disco se le dimensioni dell'anteprima sono troppo grandi.
Vedi anche
- GetScaledImageAsThumbnailAsync(ThumbnailMode)
- GetScaledImageAsThumbnailAsync(ThumbnailMode, UInt32)
- GetThumbnailAsync(ThumbnailMode)
- GetThumbnailAsync(ThumbnailMode, UInt32)
- GetThumbnailAsync(ThumbnailMode, UInt32, ThumbnailOptions)