WTS_CONTEXTFLAGS enumeração (thumbcache.h)

Especifica o contexto de uma extração em miniatura. Usado por IThumbnailSettings::SetContext.

Seu provedor de miniaturas definirá esse sinalizador com base nos valores de WTS_FLAGS recebidos por meio da solicitação 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
Valor: 0
Nenhuma das opções a seguir está definida. Defina em resposta a WTS_NONE.
WTSCF_APPSTYLE
Valor: 0x1
Forneça uma miniatura adequada para as diretrizes de experiência do usuário do aplicativo da Windows Store. Defina em resposta a WTS_APPSTYLE.
WTSCF_SQUARE
Valor: 0x2
Se necessário, corte as dimensões do bitmap para que seja quadrada. O comprimento do lado mais curto torna-se o comprimento de todos os lados. Defina em resposta a WTS_CROPTOSQUARE.
WTSCF_WIDE
Valor: 0x4
Estique e corte o bitmap para que sua altura seja 0,7 vezes sua largura. Defina em resposta a WTS_WIDETHUMBNAILS.
WTSCF_FAST
Valor: 0x8
Se não estiver armazenado em cache, extraia apenas a miniatura se ela estiver inserida no formato EXIF, normalmente 96x96. Defina em resposta a WTS_FASTEXTRACT.

Requisitos

   
Cliente mínimo com suporte Windows 8 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2012 [somente aplicativos da área de trabalho]
Cabeçalho thumbcache.h