KSPROPERTY_CAMERACONTROL_EXTENDED_PHOTOMODE
このプロパティは、カメラの写真モードの設定を設定または取得します。
用法の要点
Yammer の入手 | 設定 | 移行先 | プロパティ記述子の種類 | プロパティ値の種類 |
---|---|---|---|---|
はい | Yes | Assert | KSPROPERTY | KSCAMERA_EXTENDEDPROP_HEADER |
プロパティ値 (操作データ) には、KSCAMERA_EXTENDEDPROP_HEADER 構造体と KSCAMERA_EXTENDEDPROP_PHOTOMODE 構造体が含まれています。 これらは、シーケンス モードが設定されている場合の写真モードと履歴フレーム数を指定します。
目的の写真モードは、KSCAMERA_EXTENDEDPROP_HEADER の Flags メンバーで設定されます。 写真モードは、次のいずれかに設定されます。
フォト モード | 説明 |
---|---|
KSCAMERA_EXTENDEDPROP_PHOTOMODE_NORMAL | 通常の静止写真操作 |
KSCAMERA_EXTENDEDPROP_PHOTOMODE_SEQUENCE | 写真シーケンス キャプチャ操作 |
プロパティ データの合計サイズは、sizeof(KSCAMERA_EXTENDEDPROP_HEADER) + sizeof(KSCAMERA_EXTENDEDPROP_PHOTOMODE) です。 KSCAMERA_EXTENDEDPROP_HEADER の Size メンバーは、このプロパティ データの合計サイズに設定されます。
Note
真モードの設定は非同期制御操作であり、KSCAMERA_EXTENDEDPROP_CAPS_ASYNCCONTROL は、KSCAMERA_EXTENDEDPROP_HEADER の Capability メンバーで設定する必要があります。
解説
KSPROPERTY_TYPE_GET 要求に応答する際、ドライバーは KSCAMERA_EXTENDEDPROP_HEADER のメンバーを次のように設定します。
メンバー | 値 |
---|---|
バージョン | 1 |
PinId | 写真ピンのピン ID |
サイズ | sizeof(KSCAMERA_EXTENDEDPROP_HEADER) + sizeof(KSCAMERA_EXTENDEDPROP_PHOTOMODE) |
結果 | 写真モード データの取得の試行に起因するエラー値。 それ以外の場合は、0 に設定されます。 |
機能 | KSCAMERA_EXTENDEDPROP_CAPS_ASYNCCONTROL |
Flags | 現在の写真モード |
要件
バージョン: Windows 8.1 以降で使用可能
Header: Ksmedia.h (Ksmedia.h を含む)