WTS_CONTEXTFLAGS-Enumeration (thumbcache.h)

Gibt den Kontext einer Miniaturansichtsextraktion an. Wird von IThumbnailSettings::SetContext verwendet.

Ihr Miniaturansichtsanbieter legt dieses Flag basierend auf den WTS_FLAGS-Werten fest, die er über die Anforderung IThumbnailProvider::GetThumbnail empfangen hat.

Syntax

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

Konstanten

 
WTSCF_DEFAULT
Wert: 0
Keine der folgenden Optionen ist festgelegt. Legen Sie als Antwort auf WTS_NONE fest.
WTSCF_APPSTYLE
Wert: 0x1
Stellen Sie eine Miniaturansicht bereit, die den Windows Store-App-UX-Richtlinien entspricht. Legen Sie als Antwort auf WTS_APPSTYLE fest.
WTSCF_SQUARE
Wert: 0x2
Schneiden Sie bei Bedarf die Abmessungen der Bitmap so zu, dass sie quadratisch ist. Die Länge der kürzesten Seite wird zur Länge aller Seiten. Legen Sie als Reaktion auf WTS_CROPTOSQUARE fest.
WTSCF_WIDE
Wert: 0x4
Strecken und Zuschneiden der Bitmap, sodass die Höhe 0,7-fach breit ist. Legen Sie als Antwort auf WTS_WIDETHUMBNAILS fest.
WTSCF_FAST
Wert: 0x8
Wenn sie nicht zwischengespeichert wird, extrahieren Sie die Miniaturansicht nur, wenn sie im EXIF-Format eingebettet ist, in der Regel 96x96. Legen Sie als Reaktion auf WTS_FASTEXTRACT fest.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 8 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 [nur Desktop-Apps]
Kopfzeile thumbcache.h