次の方法で共有


KSPROPERTY_CAMERACONTROL_EXTENDED_MAXVIDFPS_PHOTORES

このプロパティ コントロールは、特定の写真解像度でキャプチャ (プレビュー) ビデオ ピンで可能な最大フレーム レートを設定または取得します。

用法の要点テーブル

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

はい

はい

ピン留めする

KSPROPERTY

KSCAMERA_EXTENDEDPROP_HEADER

プロパティ値 (操作データ) には、KSCAMERA_EXTENDEDPROP_HEADER 構造体と KSCAMERA_MAXVIDEOFPS_FORPHOTORES 構造体が含まれています。 1 秒あたりのフレーム数の写真フレーム レートは、KSCAMERA_EXTENDEDPROP_VALUE に値として返されます。

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

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

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

解説

プロパティの取得

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

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

sizeof(KSCAMERA_EXTENDEDPROP_HEADER) + sizeof(KSCAMERA_MAXVIDEOFPS_FORPHOTORES)

結果 0
機能 0
Flags 0

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

プロパティ データが要求されると、ドライバーは、要求された解像度で設定された KSCAMERA_MAXVIDEOFPS_FORPHOTORESPhotoResWidth メンバーおよび PhotoResHeight メンバーを受け取ります。 ドライバーは、指定した解像度の 1 秒あたりのフレーム数の値を設定します。

キャプチャまたはプレビューがカメラでサポートされていない場合は、1 秒あたりのフレーム数のメンバーを 0 に設定する必要があります。

要件

バージョン

Windows 8.1 以降で使用できます。

ヘッダー

ksmedia.h (Ksmedia.h をインクルード)

関連項目

KSCAMERA_EXTENDEDPROP_HEADER

KSCAMERA_MAXVIDEOFPS_FORPHOTORES