IMFVirtualCamera::Remove メソッド (mfvirtualcamera.h)
システムから仮想カメラを無効にし、登録を解除します。 これは、外部カメラを物理的に削除し、ドライバーをアンインストールすることと同じです。
構文
HRESULT Remove();
戻り値
次の値を含むがこれらに限定されない HRESULT 値を返します。
エラー コード | 説明 |
---|---|
S_OK | 成功 |
E_ACCESSDENIED | 仮想カメラはシステム全体のカメラであり、呼び出し元はそれを削除するアクセス許可を持っていません。 |
注釈
有効期間中に仮想カメラを作成するアプリケーションでは、アプリケーションのアンインストール時に仮想カメラが確実に削除されるようにする必要があります。
仮想カメラの使用中に Remove を 呼び出すと、それらのアプリケーションでMF_E_VIDEO_RECORDING_DEVICE_INVALIDATED エラーが発生します。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows ビルド 22000 |
Header | mfvirtualcamera.h |
Library | mfsensorgroup.lib |
[DLL] | mfsensorgroup.dll |