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)