IMFVirtualCamera::Shutdown 方法 (mfvirtualcamera.h)
釋放所有虛擬相機的內部資源。
Syntax
HRESULT Shutdown();
傳回值
傳回 HRESULT 值,包括但不限於下列值:
錯誤碼 | 描述 |
---|---|
S_OK | 成功 |
備註
呼叫 Shutdown 時,透過 IMFVirtualCamera API 建立的所有物件也會關閉。 這包括透過呼叫IMFVirtualCamera::CreateSyncEvent或CreateSyncSemaphore取得的IMFCameraSyncObject物件,以及透過呼叫IMFVirtualCamera::GetMediaSource 取得的IMFCameraSyncObject物件。 呼叫Shutdown之後,嘗試使用從IMFVirtualCamera取得的任何物件,將會導致MF_E_SHUTDOWN錯誤。
對於以存留期值為 MFVirtualCameraLifeTime_Session建立的虛擬相機,當呼叫 Shutdown 時,虛擬相機將會從系統中移除。 任何使用虛擬相機的應用程式都會收到裝置不正確錯誤MF_E_VIDEO_RECORDING_DEVICE_INVALIDATED。
需求
最低支援的用戶端 | Windows 組建 22000 |
標頭 | mfvirtualcamera.h |
程式庫 | mfsensorgroup.lib |
Dll | mfsensorgroup.dll |