структура 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
Указывает режимы флэш-памяти, поддерживаемые устройством. Это побитовое значение OR этих возможных значений:
Ценность | Значение |
---|---|
KSPROPERTY_CAMERACONTROL_FLASH_FLAGS_AUTO | Устройство и драйвер автоматически управляют параметрами флэш-памяти. |
KSPROPERTY_CAMERACONTROL_FLASH_FLAGS_MANUAL | Пользователь вручную задает параметры флэш-памяти. |
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows 8 |
минимальный поддерживаемый сервер | Windows Server 2012 |
заголовка | ksmedia.h (include Ksmedia.h) |