IMFVirtualCamera::AddDeviceSourceInfo 方法 (mfvirtualcamera.h)
通知管線虛擬相機需要對指定裝置符號名稱所指定的實體相機進行獨佔控制。
語法
HRESULT AddDeviceSourceInfo(
LPCWSTR DeviceSourceInfo
);
參數
DeviceSourceInfo
包含實體相機符號名稱的 LPCWSTR 。 此值是透過標準 Windows 列舉 API 來列舉,例如 MFEnumDeviceSources 和 DeviceInformation
傳回值
傳回 HRESULT 值,包括但不限於下列值:
錯誤碼 | 描述 |
---|---|
S_OK | 成功 |
E_INVALIDARG | 輸入參數無效。 |
備註
函式可讓 Windows 相機 Frame Server 服務在虛擬相機啟動時,仲裁實體相機的存取權。
如果虛擬相機需要獨佔存取多個實體相機,可能會重複呼叫此 API。
注意
當虛擬相機啟用時,使用此 API 新增至虛擬相機的所有實體相機都會標示為使用中。 因此,任何嘗試以非共用模式存取這些實體相機都會導致共用違規。
需求
最低支援的用戶端 | Windows 組建 22000 |
標頭 | mfvirtualcamera.h |
程式庫 | mfsensorgroup.lib |
Dll | mfsensorgroup.dll |