Bagikan melalui


IMFVirtualCamera::Metode matikan (mfvirtualcamera.h)

Merilis semua sumber daya internal kamera virtual.

Sintaks

HRESULT Shutdown();

Mengembalikan nilai

Mengembalikan nilai HRESULT, termasuk tetapi tidak terbatas pada nilai berikut:

Kode kesalahan Deskripsi
S_OK Berhasil

Keterangan

Ketika Matikan dipanggil, semua objek yang dibuat melalui IMFVirtualCamera API juga akan dimatikan. Ini termasuk objek IMFCameraSyncObject yang diperoleh melalui panggilan ke objek IMFVirtualCamera::CreateSyncEvent atau CreateSyncSemaphore dan IMFMediaSource yang diperoleh melalui panggilan ke IMFVirtualCamera::GetMediaSource. Upaya untuk menggunakan objek apa pun yang diperoleh dari IMFVirtualCamera setelah Shutdown dipanggil akan mengakibatkan kesalahan MF_E_SHUTDOWN.

Untuk kamera virtual yang dibuat dengan nilai seumur hidup MFVirtualCameraLifeTime_Session, ketika Matikan dipanggil, kamera virtual akan dihapus dari sistem. Aplikasi apa pun yang menggunakan kamera virtual akan menerima kesalahan perangkat yang tidak valid MF_E_VIDEO_RECORDING_DEVICE_INVALIDATED.

Persyaratan

   
Klien minimum yang didukung Windows Build 22000
Header mfvirtualcamera.h
Pustaka mfsensorgroup.lib
DLL mfsensorgroup.dll

Lihat juga

IMFMediaSourceIMFVirtualCamera::GetMediaSource