KSPROPERTY_CAMERACONTROL_EXTENDED_FIELDOFVIEW2_CONFIGCAPS

KSPROPERTY_CAMERACONTROL_EXTENDED_FIELDOFVIEW2_CONFIGCAPS是一種屬性標識碼,可讓相機驅動程式提供多個固定的檢視欄位(FoV)設定,用戶可以透過 相機 設定頁面或應用程式來選取。

  • KSPROPERTY_CAMERACONTROL_EXTENDED_FIELDOFVIEW2_CONFIGCAPS承載陣列中報告的檢視值欄位必須依遞減順序排序,例如,第一個最大值。

  • 驅動程式選擇支援的所有可用媒體類型都必須支援KSPROPERTY_CAMERACONTROL_EXTENDED_FIELDOFVIEW2_CONFIGCAPS報告的所有檢視欄位 (FoV) 值。

    • 驅動程式可以進行縮放和/或裁剪,以在特定解析度上達成FoV。

    • 您可以藉由支援 相機 配置檔,並將KSPROPERTY_CAMERACONTROL_EXTENDED_FIELDOFVIEW2新增為 BlockedControl 來建立例外狀況。 這會導致在使用封鎖控件的配置檔時,完全不支援FIELDOFVIEW2控件。

使用量摘要數據表

範圍 取得 Yammer 設定 控制 類型
第 1 版 No 篩選器 同步

KSCAMERA_EXTENDEDPROP_HEADER結構欄位

下表包含使用控件時KSCAMERA_EXTENDEDPROP_HEADER結構欄位的需求

member 描述
版本 必須是 1。
PinId KSCAMERA_EXTENDEDPROP_FILTERSCOPE (0xFFFFFFFF)
大小 必須是sizeof(KSCAMERA_EXTENDEDPROP_HEADER)+sizeof(KSCAMERA_EXTENDEDPROP_FIELDOFVIEW2_CONFIGCAPS)
結果 必須包含 0。 此欄位僅用於傳回最後一個異步 SET 作業的結果。
功能 必須是 0。
旗標 必須是 0。

KSPROPERTY_CAMERACONTROL_EXTENDED_FIELDOFVIEW2_CONFIGCAPS承載

標頭結構後面的承載是必要 KSCAMERA_EXTENDEDPROP_FIELDOFVIEW2_CONFIGCAPS

參數 描述
DefaultDiagonalFieldOfViewInDegrees 檢視的預設欄位 (FoV) 值。 必須是 DiscreteFoVStops 陣列中報告的其中一個值。
DiscreteFoVStopsCount DiscreteFovStops 中有效專案的計數,最大值為 360,最小值為 1。
DiscreteFoVStops 有效檢視欄位的陣列 (FoV) 停止,只有 DiscreteFoVStopsCount 是有效的專案。
已保留 請將 設為 0。

需求

最低支援的用戶端: Windows 11 版本 24H2

標頭: ksmedia.h (包括 Ksmedia.h)

另請參閱

KSCAMERA_EXTENDEDPROP_FIELDOFVIEW2_CONFIGCAPS

KSCAMERA_EXTENDEDPROP_HEADER

KSCAMERA_EXTENDEDPROP_VALUE

KSPROPERTY_CAMERACONTROL_EXTENDED_FIELDOFVIEW2