Bagikan melalui


Fungsi MFCreateSensorGroup (mfidl.h)

Membuat instans antarmuka IMFSensorGroup berdasarkan nama tautan simbolis yang disediakan.

Sintaks

HRESULT MFCreateSensorGroup(
        LPCWSTR        SensorGroupSymbolicLink,
  [out] IMFSensorGroup **ppSensorGroup
);

Parameter

SensorGroupSymbolicLink

Tautan simbolis untuk IMFSensorGroup baru. Nama ini dapat diperoleh melalui API enumerasi perangkat seperti SetupDiGetClassDevs atau MFEnumDeviceSources atau dengan mendapatkan properti Id dari kelas DeviceInformation .

[out] ppSensorGroup

Tautan simbolis untuk IMFSensorGroup baru.

Nilai kembali

Fungsi mengembalikan HRESULT. Nilai yang mungkin termasuk, tetapi tidak terbatas pada, yang ada dalam tabel berikut.

Menampilkan kode Deskripsi
S_OK
Metode berhasil.
E_POINTER
IMFSensorGroup yang disediakan null.
E_INVALIDARG
LPCWSTR yang disediakan null.

Keterangan

Jika fungsi berhasil, ppSensorGroup akan menunjuk ke objek IMFSensorGroup yang valid. Pemanggil harus merilis antarmuka ini.

Catatan Ketika API ini digunakan dengan nama simbolis KSCATEGORY_SENSOR_CAMERA atau KSCATEGORY_VIDEO_CAMERA , objek IMFSensorGroup yang dihasilkan hanya akan berisi satu perangkat sensor tetapi bertingkah sebagai grup sensor virtual. Pemanggil dapat menggunakan objek yang dihasilkan dengan cara yang sama seperti grup sensor yang diperoleh dari KSCATEGORY_SENSOR_GROUP.
 

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 10, versi 1607 [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung Tidak ada yang didukung
Target Platform Windows
Header mfidl.h