Oharra
Baimena behar duzu orria atzitzeko. Direktorioetan saioa has dezakezu edo haiek alda ditzakezu.
Baimena behar duzu orria atzitzeko. Direktorioak alda ditzakezu.
Obtiene una miniatura de la memoria caché de miniaturas, dada su identificador.
Sintaxis
HRESULT GetThumbnailByID(
[in] WTS_THUMBNAILID thumbnailID,
[in] UINT cxyRequestedThumbSize,
[out, optional] ISharedBitmap **ppvThumb,
[out, optional] WTS_CACHEFLAGS *pOutFlags
);
Parámetros
[in] thumbnailID
Tipo: WTS_THUMBNAILID
Identificador de la miniatura que se va a recuperar. El identificador se obtiene llamando a GetThumbnail.
[in] cxyRequestedThumbSize
Tipo: UINT
Tamaño de miniatura solicitado en píxeles. Este valor no puede ser mayor que 1024.
[out, optional] ppvThumb
Tipo: ISharedBitmap**
Dirección de un puntero de interfaz ISharedBitmap que, cuando este método vuelve correctamente, recibe el objeto para acceder a la miniatura solicitada. Este parámetro puede ser NULL.
[out, optional] pOutFlags
Tipo: WTS_CACHEFLAGS*
Puntero a un valor que, cuando este método devuelve correctamente, recibe una combinación de las marcas siguientes. Este valor se puede establecer en NULL si no se necesita esta información.
WTS_DEFAULT (0x00000000)
0x00000000.
WTS_LOWQUALITY (0x00000001)
0x00000001. Se establece cuando las dimensiones de mapa de bits devueltas son inferiores a cxyRequestedThumbSize.
WTS_CACHED (0x00000002)
0x00000002. Se establece cuando la imagen devuelta está en la memoria caché.
Valor devuelto
Tipo: HRESULT
Devuelve S_OK si se ejecuta correctamente o un valor de error de lo contrario, incluido lo siguiente:
| Código devuelto | Descripción |
|---|---|
|
Si se devuelve este valor, significará que el parámetro en cuestión no es válido. |
|
El elemento shell no admite la extracción de miniaturas. Por ejemplo, .exe o elementos .lnk. |
|
La extracción tardó más tiempo que el tiempo máximo permitido. No se completó la extracción. |
|
Un proceso suplente no estaba disponible para usarse para el proceso de extracción. |
|
Se estableció la marca WTS_FASTEXTRACT, pero la extracción rápida no está disponible. |
Comentarios
Normalmente, se llama a este método después de que ya se haya llamado a GetThumbnail para recuperar el identificador de miniatura.
Requisitos
| Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
| Servidor mínimo compatible | Windows Server 2008 [solo aplicaciones de escritorio] |
| Plataforma de destino | Windows |
| Encabezado | thumbcache.h |