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 |