перечисление WTS_CONTEXTFLAGS (thumbcache.h)
Указывает контекст извлечения эскиза. Используется IThumbnailSettings::SetContext.
Поставщик эскизов установит этот флаг на основе WTS_FLAGS значений, полученных через запрос IThumbnailProvider::GetThumbnail .
Синтаксис
typedef enum WTS_CONTEXTFLAGS {
WTSCF_DEFAULT = 0,
WTSCF_APPSTYLE = 0x1,
WTSCF_SQUARE = 0x2,
WTSCF_WIDE = 0x4,
WTSCF_FAST = 0x8
} ;
Константы
WTSCF_DEFAULT Значение: 0 Ни один из следующих параметров не задан. Задайте в ответ на WTS_NONE. |
WTSCF_APPSTYLE Значение: 0x1 Предоставьте эскиз, соответствующий рекомендациям по пользовательскому интерфейсу для приложений Магазина Windows. Задайте в ответ на WTS_APPSTYLE. |
WTSCF_SQUARE Значение: 0x2 При необходимости обрезать размеры растрового рисунка так, чтобы они были квадратными. Длина самой короткой стороны становится длиной всех сторон. Задайте в ответ на WTS_CROPTOSQUARE. |
WTSCF_WIDE Значение: 0x4 Растяните и обрежьте растровое изображение, чтобы его высота была в 0,7 раза больше ширины. Задайте в ответ на WTS_WIDETHUMBNAILS. |
WTSCF_FAST Значение: 0x8 Если он не кэширован, извлеките эскиз только в том случае, если он внедрен в формате EXIF, обычно 96x96. Задайте в ответ на WTS_FASTEXTRACT. |
Требования
Минимальная версия клиента | Windows 8 [только классические приложения] |
Минимальная версия сервера | Windows Server 2012 [только классические приложения] |
Верхняя часть | thumbcache.h |