Condividi tramite


StorageFile.GetScaledImageAsThumbnailAsync Metodo

Definizione

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

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

M:Windows.Storage.IStorageItemProperties2.GetScaledImageAsThumbnailAsync(Windows.Storage.FileProperties.ThumbnailMode,System.UInt32) M:Windows.Storage.IStorageItemProperties2.GetScaledImageAsThumbnailAsync(Windows.Storage.FileProperties.ThumbnailMode,unsigned int) M:Windows.Storage.IStorageItemProperties2.GetScaledImageAsThumbnailAsync(Windows.Storage.FileProperties.ThumbnailMode,uint32_t)
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

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

M:Windows.Storage.IStorageItemProperties2.GetScaledImageAsThumbnailAsync(Windows.Storage.FileProperties.ThumbnailMode,System.UInt32,Windows.Storage.FileProperties.ThumbnailOptions) M:Windows.Storage.IStorageItemProperties2.GetScaledImageAsThumbnailAsync(Windows.Storage.FileProperties.ThumbnailMode,unsigned int,Windows.Storage.FileProperties.ThumbnailOptions) M:Windows.Storage.IStorageItemProperties2.GetScaledImageAsThumbnailAsync(Windows.Storage.FileProperties.ThumbnailMode,uint32_t,Windows.Storage.FileProperties.ThumbnailOptions)
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

Si applica a