Partager via


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

Permet à un fournisseur de miniatures de retourner une miniature spécifique au contexte de l’utilisateur.

Initialement, un fournisseur de miniatures reçoit une demande d’image miniature par le biais d’un appel à la méthode IThumbnailCache ::GetThumbnail . En réponse, avant que le fournisseur appelle IExtractImage ::Extract ou IThumbnailProvider ::GetThumbnail, le cache de miniatures peut appeler IThumbnailSettings ::SetContext pour s’assurer que la miniature retournée est appropriée au contexte de l’utilisateur. Par exemple, le fournisseur peut détecter le nouvel indicateur WTS_APPSTYLE et retourner une miniature conforme aux instructions de l’interface utilisateur Windows 8.

Syntaxe

HRESULT SetContext(
  [in] WTS_CONTEXTFLAGS dwContext
);

Paramètres

[in] dwContext

Type : WTS_CONTEXTFLAGS

Un ou plusieurs indicateurs qui spécifient le contexte. Cette valeur est basée sur les valeurs WTS_FLAGS reçues par le fournisseur de miniatures via l’appel à IThumbnailProvider ::GetThumbnail.

Valeur retournée

Type : HRESULT

Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.

Spécifications

Condition requise Valeur
Client minimal pris en charge Windows 8 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2012 [applications de bureau uniquement]
Plateforme cible Windows
En-tête thumbcache.h

Voir aussi

IThumbnailSettings