atribut MF_TOPONODE_WORKQUEUE_ID

Menentukan antrean kerja untuk cabang topologi.

Jenis Data

UINT32

Keterangan

Atribut ini berlaku untuk simpul sumber (MF_TOPOLOGY_SOURCESTREAM_NODE). Atribut bersifat opsional.

Nilai atribut adalah pengidentifikasi yang ditentukan aplikasi untuk antrean kerja.

Aplikasi dapat menggunakan atribut ini untuk menetapkan antrean kerja ke cabang topologi. Setiap simpul sumber dalam topologi mendefinisikan satu cabang. Cabang ini mencakup setiap simpul topologi yang menerima data dari simpul tersebut.

Jika Anda mengatur atribut ini, panggil metode IMFWorkQueueServices::BeginRegisterTopologyWorkQueuesWithMMCSS pada topologi yang diselesaikan. Beberapa cabang dalam topologi dapat berbagi antrean kerja yang sama, dan antrean kerja dapat digunakan kembali di seluruh topologi.

Catatan

Nilai atribut ini tidak sama dengan pengidentifikasi yang dikembalikan oleh fungsi MFAllocateWorkQueue . Nilai atribut adalah pengidentifikasi yang ditentukan aplikasi, dan digunakan untuk mengaitkan cabang topologi dengan antrean kerja. Ketika Sesi Media mengalokasikan antrean kerja baru, Sesi Media menyimpan pengidentifikasi antrean kerja yang sebenarnya secara internal.

 

Jika atribut ini diatur, aplikasi juga dapat menetapkan cabang ke tugas Multimedia Class Scheduler Service (MMCSS), dengan mengatur atribut MF_TOPONODE_WORKQUEUE_MMCSS_CLASS .

Konstanta GUID untuk atribut ini diekspor dari mfuuid.lib.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung
Windows Server 2008 [hanya aplikasi desktop]
Header
Mfidl.h

Lihat juga

Daftar Alfabet Atribut Media Foundation

IMFAttributes::GetUINT32

IMFAttributes::SetUINT32

IMFTopologyNode

IMFWorkQueueServices::BeginRegisterTopologyWorkQueuesWithMMCSS

MF_TOPONODE_WORKQUEUE_MMCSS_CLASS

MF_TOPONODE_WORKQUEUE_MMCSS_TASKID

Atribut Node Topologi

Antrean Kerja