Поделиться через


структура KSPROPERTY_CAMERACONTROL_FLASH_S (ksmedia.h)

Описывает свойства элемента управления вспышкой в наборе свойств элемента управления камерой PROPSETID_VIDCAP_CAMERACONTROL_FLASH . Эта структура задает значения свойств, которые используются приложениями для настройки вспышки камеры.

Синтаксис

typedef struct {
  ULONG Flash;
  ULONG Capabilities;
} KSPROPERTY_CAMERACONTROL_FLASH_S, *PKSPROPERTY_CAMERACONTROL_FLASH_S;

Члены

Flash

Указывает запрошенные параметры флэш-памяти. Это значение должно быть одним из следующих возможных значений:

Значение Значение
KSPROPERTY_CAMERACONTROL_FLASH_OFF Вспышка никогда не должна активироваться.
KSPROPERTY_CAMERACONTROL_FLASH_ON Вспышка должна активироваться независимо от условий освещения.
KSPROPERTY_CAMERACONTROL_FLASH_AUTO Вспышка должна управляться устройством и драйвером в зависимости от условий освещения.

Capabilities

Указывает режимы флэш-памяти, поддерживаемые устройством. Это значение является побитовой ИЛИ следующих возможных значений:

Значение Значение
KSPROPERTY_CAMERACONTROL_FLASH_FLAGS_AUTO Устройство и драйвер автоматически управляют параметрами флэш-памяти.
KSPROPERTY_CAMERACONTROL_FLASH_FLAGS_MANUAL Пользователь вручную задает параметры флэш-памяти.

Требования

Требование Значение
Минимальная версия клиента Windows 8
Минимальная версия сервера Windows Server 2012
Верхняя часть ksmedia.h (включая Ksmedia.h)

См. также раздел

KSPROPERTY_CAMERACONTROL_FLASH_PROPERTY