次の方法で共有


KSPROPERTY_CAMERACONTROL_EXTENDED_WARMSTART

ウォーム スタート プロパティ コントロールは、ドライバーがカメラ ピンをグリッチフリー操作の可能な準備状態に保つためのヒントを提供します。

用法の要点テーブル

Yammer の入手 設定 移行先 プロパティ記述子の種類 プロパティ値の種類

はい

はい

ピン留めする

KSPROPERTY

KSCAMERA_EXTENDEDPROP_HEADER

プロパティ値 (操作データ) には、KSCAMERA_EXTENDEDPROP_HEADER 構造体が含まれています。

このプロパティの KSCAMERA_EXTENDEDPROP_HEADERFlags メンバーにフラグが設定されていません。

プロパティデータの合計サイズは、sizeof(KSCAMERA_EXTENDEDPROP_HEADER) です。 KSCAMERA_EXTENDEDPROP_HEADERSize メンバーは、このプロパティ データの合計サイズに設定されます。

ウォーム スタートは、KSCAMERA_EXTENDEDPROP_HEADERCapability メンバーで次のいずれかのフラグを使用して有効または無効になります。

ウォーム スタート フラグ 説明
KSCAMERA_EXTENDEDPROP_WARMSTART_MODE_DISABLED ウォーム スタートが無効になっています。
KSCAMERA_EXTENDEDPROP_WARMSTART_MODE_ENABLED ウォーム スタートが有効になっています。

このプロパティ コントロールは非同期であり、取り消し可能ではありません。

解説

プロパティの取得

KSPROPERTY_TYPE_GET 要求に応答する際、ドライバーは KSCAMERA_EXTENDEDPROP_HEADER のメンバーを次のように設定します。

メンバー
バージョン 1
PinId 写真ピンのピン ID。
サイズ

sizeof(KSCAMERA_EXTENDEDPROP_HEADER)

結果 0
機能

KSCAMERA_EXTENDEDPROP_CAPS_ASYNCCONTROL | KSCAMERA_EXTENDEDPROP_WARMSTART_MODE_DISABLED

または

KSCAMERA_EXTENDEDPROP_CAPS_ASYNCCONTROL | KSCAMERA_EXTENDEDPROP_WARMSTART_MODE_ENABLED

Flags 0

取得操作では、KSCAMERA_EXTENDEDPROP_HEADERResult メンバーは常に 0 に設定されます。

関連項目

KSCAMERA_EXTENDEDPROP_HEADER