KSPROPERTY_CAMERACONTROL_EXTENDED_PHOTOTRIGGERTIME
このプロパティは、カメラ ドライバーのトリガー時間を制御します。 トリガー時間は、写真シーケンスの参照フレームを決定するために使用されます。
用法の要点テーブル
Yammer の入手 | 設定 | 移行先 | プロパティ記述子の種類 | プロパティ値の種類 |
---|---|---|---|---|
はい |
はい |
ピン留めする |
プロパティ値 (操作データ) には、KSCAMERA_EXTENDEDPROP_HEADER 構造体と KSCAMERA_EXTENDEDPROP_VALUE 構造体が含まれています。 写真トリガー時間は、100 ナノ秒単位で設定され、KSCAMERA_EXTENDEDPROP_VALUE の値として設定されるか、返されます。
プロパティ データの合計サイズは、sizeof(KSCAMERA_EXTENDEDPROP_HEADER) + sizeof(KSCAMERA_EXTENDEDPROP_VALUE) です。 KSCAMERA_EXTENDEDPROP_HEADER の Size メンバーは、このプロパティ データの合計サイズに設定されます。
トリガー時間は、KSCAMERA_EXTENDEDPROP_HEADER の Flags メンバーで次のいずれかのフラグを使用して設定またはクリアされます。
トリガー時間フラグ | 説明 |
---|---|
KSPROPERTY_CAMERA_PHOTOTRIGGERTIME_CLEAR | トリガー時間の設定をクリアします。 |
KSPROPERTY_CAMERA_PHOTOTRIGGERTIME_SET | 新しいトリガー時間の値を設定します。 |
このプロパティ コントロールは同期的であり、取り消し可能ではありません。
解説
プロパティの取得
KSPROPERTY_TYPE_GET 要求に応答する際、ドライバーは KSCAMERA_EXTENDEDPROP_HEADER のメンバーを次のように設定します。
メンバー | 値 |
---|---|
バージョン | 1 |
PinId | 写真ピンのピン ID。 |
サイズ | sizeof(KSCAMERA_EXTENDEDPROP_HEADER) + sizeof(KSCAMERA_EXTENDEDPROP_VALUE) |
結果 | 最大フレーム レートの読み取り試行に起因するエラー値。 それ以外の場合は、0 に設定されます。 |
機能 | 0 |
Flags | フラグの設定またはクリア |
トリガー時刻が現在どの時刻値にも設定されていない場合は、KSCAMERA_EXTENDEDPROP_HEADER の Flags メンバーに KSPROPERTY_CAMERA_PHOTOTRIGGERTIME_CLEAR 値が含まれている必要があります。
プロパティの設定
プロパティを設定すると、KSCAMERA_EXTENDEDPROP_VALUE の ull メンバーにトリガー時間の値が含まれます。 トリガー時間は、操作フラグに基づいて設定またはクリアされます。 フラグが KSPROPERTY_CAMERA_PHOTOTRIGGERTIME_CLEAR の場合、KSCAMERA_EXTENDEDPROP_VALUE の値は使用されず、無視されます。
要件
バージョン |
Windows 8.1 以降で使用できます。 |
ヘッダー |
ksmedia.h (Ksmedia.h をインクルード) |