KSPROPERTY_CAMERACONTROL_EXTENDED_ROI_CONFIGCAPS

KSPROPERTY_CAMERACONTROL_EXTENDED_PROPERTY リストで定義される KSPROPERTY_CAMERACONTROL_EXTENDED_ROI_CONFIGCAPS プロパティ ID は、ROI 機能のクエリの実行に使用されます。

用法の要点

範囲 コントロール Type

Version 1

Assert

同期 (読み取りのみ)

ドライバーで ROI 機能のクエリを実行するために、KSPROPERTY_CAMERACONTROL_EXTENDED_ROI_CONFIGCAPS 拡張プロパティ コントロールは、標準 KSCAMERA_EXTENDEDPROP_HEADER 構造体、その後に複数の KSCAMERA_EXTENDEDPROP_ROI_CONFIGCAPSHEADER 構造体が続く KSCAMERA_EXTENDEDPROP_ROI_CONFIGCAPS 構造体と共にドライバーに送信されます。 次のリストは、2 つの ROI 構成キャップを持つデータ構造を示しています。

  • KSCAMERA_EXTENDEDPROP_HEADER

  • KSCAMERA_EXTENDEDPROP_ROI_CONFIGCAPSHEADER (ConfigCapCount = 2)

  • KSCAMERA_EXTENDEDPROP_ROI_CONFIGCAPS

  • KSCAMERA_EXTENDEDPROP_ROI_CONFIGCAPS

以下の表は、拡張 ROI コントロールの KSPROPERTY_CAMERACONTROL_EXTENDED_ROI_CONFIGCAPS プロパティを使用する場合の KSCAMERA_EXTENDEDPROP_HEADER 構造体フィールドの説明と要件を示しています。

メンバー 説明

バージョン

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

PinId

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

サイズ

これは、sizeof(KSCAMERA_EXTENDEDPROP_HEADER + sizeof(KSCAMERA_EXTENDEDPROP_ROI_CONFIGCAPSHEADER) + sizeof (KSCAMERA_EXTENDEDPROP_ROI_CONFIGCAPS) * ConfigCapCount である必要があります。

結果

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

機能

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

Flags

これは読み取り専用フィールドです。 これは 0 である必要があります。

要件

ヘッダー

Ksmedia.h