Partager via


énumération WTS_CONTEXTFLAGS (thumbcache.h)

Spécifie le contexte d’une extraction de miniatures. Utilisé par IThumbnailSettings::SetContext.

Votre fournisseur de miniatures définit cet indicateur en fonction des valeurs WTS_FLAGS qu’il a reçues via la requête IThumbnailProvider::GetThumbnail .

Syntax

typedef enum WTS_CONTEXTFLAGS {
  WTSCF_DEFAULT = 0,
  WTSCF_APPSTYLE = 0x1,
  WTSCF_SQUARE = 0x2,
  WTSCF_WIDE = 0x4,
  WTSCF_FAST = 0x8
} ;

Constantes

 
WTSCF_DEFAULT
Valeur : 0
Aucune des options suivantes n’est définie. Définissez en réponse à WTS_NONE.
WTSCF_APPSTYLE
Valeur : 0x1
Fournissez une miniature adaptée aux instructions relatives à l’expérience utilisateur de l’application du Windows Store. Définissez en réponse à WTS_APPSTYLE.
WTSCF_SQUARE
Valeur : 0x2
Si nécessaire, rognez les dimensions de la bitmap pour qu’elle soit carrée. La longueur du côté le plus court devient la longueur de tous les côtés. Définissez en réponse à WTS_CROPTOSQUARE.
WTSCF_WIDE
Valeur : 0x4
Étirez et rognez la bitmap de sorte que sa hauteur soit de 0,7 fois sa largeur. Définissez en réponse à WTS_WIDETHUMBNAILS.
WTSCF_FAST
Valeur : 0x8
Si elle n’est pas mise en cache, extrayez la miniature uniquement si elle est incorporée au format EXIF, généralement 96 x 96. Définissez en réponse à WTS_FASTEXTRACT.

Configuration requise

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