Bagikan melalui


Membuat Topologi

Bagian ini menjelaskan beberapa prosedur umum untuk membuat topologi.

Langkah-langkah umum untuk membuat topologi adalah sebagai berikut:

  1. Buat objek topologi baru dengan memanggil MFCreateTopology. Fungsi ini mengembalikan penunjuk ke antarmuka IMFTopology topologi .

  2. Awalnya, topologi tidak berisi simpul apa pun. Untuk membuat simpul untuk topologi, panggil MFCreateTopologyNode. Fungsi ini mengembalikan penunjuk ke antarmuka IMFTopologyNode simpul. Anda harus menentukan jenis simpul saat membuat simpul:

    • Simpul sumber.

    • Mengubah simpul.

    • Simpul output.

    • Simpul Tee.

  3. Menginisialisasi setiap simpul. Proses inisialisasi tergantung pada jenis node, seperti yang dijelaskan dalam topik berikut.

  4. Tambahkan setiap simpul ke topologi dengan memanggil IMFTopology::AddNode.

  5. Koneksi simpul. Untuk menyambungkan simpul, panggil IMFTopologyNode::ConnectOutput pada simpul upstram, dan teruskan penunjuk ke simpul hilir.

Topik berikut memberikan langkah-langkah khusus untuk setiap jenis node.

Topik Deskripsi
Membuat Simpul Sumber Cara membuat simpul sumber.
Membuat Node Transformasi Cara membuat node transformasi.
Membuat Simpul Output Cara membuat simpul output.

 

Topologi