Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Это свойство получает или задает возможность эскиза для камеры. Если указан коэффициент масштабирования, эскизы включаются в выбранном масштабе.
Сводная таблица использования
| Get | Set | целевого объекта | Тип дескриптора свойства | Тип значения свойства |
|---|---|---|---|---|
Да |
Да |
Pin |
Значение свойства (данные операции) содержит структуру KSCAMERA_EXTENDEDPROP_HEADER и структуру KSCAMERA_EXTENDEDPROP_VALUE . KSCAMERA_EXTENDEDPROP_VALUE является обязательным, но элемент Value игнорируется.
Общий размер данных свойства равен sizeof(KSCAMERA_EXTENDEDPROP_HEADER) + sizeof(KSCAMERA_EXTENDEDPROP_VALUE). Элементу SizeKSCAMERA_EXTENDEDPROP_HEADER присвоен общий размер данных свойства.
Элемент CapabilityKSCAMERA_EXTENDEDPROP_HEADER содержит побитовое или сочетание одного или нескольких из следующих поддерживаемых значений масштабирования.
| Флаг масштабирования эскизов | Описание |
|---|---|
| KSCAMERA_EXTENDEDPROP_PHOTOTHUMBNAIL_DISABLE | Эскизы отключены. |
| KSCAMERA_EXTENDEDPROP_PHOTOTHUMBNAIL_2X | Разрешение эскиза : X/2 и Y/2. |
| KSCAMERA_EXTENDEDPROP_PHOTOTHUMBNAIL_2X | Разрешение эскиза — X/4 и Y/4. |
| KSCAMERA_EXTENDEDPROP_PHOTOTHUMBNAIL_8X | Разрешение эскиза — X/8 и Y/8. |
| KSCAMERA_EXTENDEDPROP_PHOTOTHUMBNAIL_16X | Разрешение эскиза — X/16 и Y/16. |
Элемент FlagsKSCAMERA_EXTENDEDPROP_HEADER содержит значение масштаба эскиза, заданное для камеры. Если создание эскизов не включено, в разделе Флаги задается только KSCAMERA_EXTENDEDPROP_PHOTOTHUMBNAIL_DISABLE.
Этот элемент управления свойством является асинхронным и не может быть отменен.
Комментарии
Получение свойства
При ответе на запрос KSPROPERTY_TYPE_GET драйвер задает для членов KSCAMERA_EXTENDEDPROP_HEADER следующие значения.
| Член | Значение |
|---|---|
| Версия | 1 |
| PinId | Идентификатор контакта для контакта с фотографией. |
| Размер | sizeof(KSCAMERA_EXTENDEDPROP_HEADER) + sizeof(KSCAMERA_EXTENDEDPROP_VALUE) |
| Результат | Значение ошибки, возникающее при попытке получить параметры эскиза. |
| Функция | KSCAMERA_EXTENDEDPROP_CAPS_ASYNCCONTROL | (поддерживаются значения масштаба эскизов). |
| Флаги | Текущее значение эскиза (только одно значение). |
Задание свойства
Если свойство задано, KSPROPERTY_TYPE_SET запрос, элемент FlagsKSCAMERA_EXTENDEDPROP_HEADER будет содержать один из флагов масштабирования эскизов.
Требования
Версия |
Доступно, начиная с Windows 8.1. |
Заголовок |
Ksmedia.h (включая Ksmedia.h) |