KsPublishDeviceProfile 函式 (ks.h)
KsPublishDeviceProfile API 會呼叫 來發佈裝置配置檔資訊。
語法
KSDDKAPI NTSTATUS KsPublishDeviceProfile(
[in] PKSFILTERFACTORY FilterFactory,
[in] PKSDEVICE_PROFILE_INFO Profile
);
參數
[in] FilterFactory
這與 KsInitializeDeviceProfile API 中使用的 KSFILTERFACTORY 相同。
[in] Profile
這是類型為 KSDEVICE_PROFILE_INFO的相機配置檔。
傳回值
相機配置檔資訊只會與 KSCATEGORY_VIDEO_CAMERA 介面類別相關聯。 未建立此介面類別且嘗試註冊相機配置檔的任何篩選處理站,都會導致此 API 傳回 STATUS_INVALID_PARAMETER。
言論
相機驅動程序支援的每個配置檔都會重複呼叫此 API。 每個呼叫可能有不同的並行和數據範圍資訊集。 KSCAMERA_PROFILE_INFO 的 ProfileId 字段必須是唯一的。 如果使用相同的 ProfileId,且配置檔資訊的內容不同,後續呼叫將會覆寫先前的配置文件資訊。
要求
要求 | 價值 |
---|---|
目標平臺 | 普遍 |
標頭 | ks.h (包括 Ksmedia.h) |
連結庫 | Ks.lib |