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
Header ksmedia.h (Ksmedia.h を含む)

こちらもご覧ください

KSPROPERTY_CAMERACONTROL_FLASH_PROPERTY