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


структура 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)

См. также

KSPROPERTY_CAMERACONTROL_FLASH_PROPERTY