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 |