Metode IMFRealTimeClientEx::RegisterThreadsEx (mfidl.h)
Memberi tahu objek untuk mendaftarkan utas pekerjanya dengan Layanan Penjadwal Kelas Multimedia (MMCSS).
Sintaks
HRESULT RegisterThreadsEx(
[in, out] DWORD *pdwTaskIndex,
[in] LPCWSTR wszClassName,
[in] LONG lBasePriority
);
Parameter
[in, out] pdwTaskIndex
Pengidentifikasi tugas MMCSS. Jika nilainya nol pada input, objek harus membuat grup tugas MCCSS baru. Lihat Keterangan.
[in] wszClassName
Nama tugas MMCSS.
[in] lBasePriority
Prioritas dasar utas.
Nilai kembali
Jika metode ini berhasil, metode ini mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.
Keterangan
Jika objek tidak membuat utas pekerja, metode hanya harus mengembalikan S_OK dan tidak mengambil tindakan lebih lanjut.
Jika tidak, jika nilai *pdwTaskIndex
adalah nol pada input, objek harus melakukan langkah-langkah berikut:
- Satu utas pekerja memanggil AvSetMmThreadCharacteristics untuk membuat pengidentifikasi tugas MMCSS baru. Simpan nilai ini.
- Setiap utas pekerja tambahan memanggil AvSetMmThreadCharacteristics menggunakan pengidentifikasi tugas baru.
- Kembalikan pengidentifikasi tugas baru ke pemanggil, dengan mengatur
*pdwTaskIndex
sama dengan pengidentifikasi tugas.
*pdwTaskIndex
bukan nol pada input, parameter berisi pengidentifikasi tugas MMCSS yang ada. Dalam hal ini, semua utas pekerja objek harus mendaftarkan diri mereka untuk tugas itu dengan memanggil AvSetMmThreadCharacteristics.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 8 [aplikasi desktop | Aplikasi UWP] |
Server minimum yang didukung | Windows Server 2012 [aplikasi desktop | Aplikasi UWP] |
Target Platform | Windows |
Header | mfidl.h |