Compartir a través de


Método IThumbnailSettings::SetContext (thumbcache.h)

Permite que un proveedor de miniaturas devuelva una miniatura específica del contexto del usuario.

Inicialmente, un proveedor de miniaturas recibe una solicitud de una imagen en miniatura a través de una llamada al método IThumbnailCache::GetThumbnail . En respuesta, antes de que el proveedor llame a IExtractImage::Extract o IThumbnailProvider::GetThumbnail, la memoria caché de miniaturas puede llamar a IThumbnailSettings::SetContext para asegurarse de que la miniatura que se devuelve es adecuada para el contexto del usuario. Por ejemplo, el proveedor podría detectar la nueva marca de WTS_APPSTYLE y devolver una miniatura que se ajuste a las directrices de la interfaz de usuario de Windows 8.

Sintaxis

HRESULT SetContext(
  [in] WTS_CONTEXTFLAGS dwContext
);

Parámetros

[in] dwContext

Tipo: WTS_CONTEXTFLAGS

Una o varias marcas que especifican el contexto. Este valor se basa en los valores de WTS_FLAGS recibidos por el proveedor de miniaturas a través de la llamada a IThumbnailProvider::GetThumbnail.

Valor devuelto

Tipo: HRESULT

Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 8 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2012 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado thumbcache.h

Consulte también

IThumbnailSettings