次の方法で共有


KSPROPERTY_CAMERACONTROL_EXTENDED_FOCUSSTATE

KSPROPERTY_CAMERACONTROL_EXTENDED_FOCUSSTATE プロパティ ID は、ドライバーからフォーカス状態を取得するために KSPROPERTY_CAMERACONTROL_EXTENDED_PROPERTY リスト体で定義されています。 これは、読み取り専用のフィルター レベルのプロパティです。

用法の要点

範囲 コントロール Type

Version 1

Assert

同期 (読み取りのみ)

KSCAMERA_EXTENDEDPROP_HEADER の場合、フラグ値には、カメラ ドライバーによって返されるフォーカスの状態が含まれます。 これは同期取得のみのコントロールです。 使用可能なフォーカス状態の値は、KSCAMERA_EXTENDEDPROP_FOCUSSTATE リストで提供されます。

次の表は、このフォーカス状態コントロールを使用する場合の KSCAMERA_EXTENDEDPROP_HEADER 構造体フィールドの説明と要件を示します。

メンバー 説明

バージョン

これは 1 である必要があり、

PinId

これは、KSCAMERA_EXTENDEDPROP_FILTERSCOPE (0xFFFFFFFF) である必要があり、

サイズ

これは sizeof(KSCAMERA_EXTENDEDPROP_HEADER) + sizeof(KSCAMERA_EXTENDEDPROP_VALUE) である必要があります。

結果

これは 0 である必要があります。

機能

これは 0 である必要があります。

Flags

これは読み取り専用フィールドです。 これには、ドライバーによって返されるフォーカスの状態が含まれます。 フォーカスの状態の詳細については、KSCAMERA_EXTENDEDPROP_FOCUSSTATE トピックを参照してください。

要件

ヘッダー

Ksmedia.h