Bagikan melalui


enumerasi MF_CONNECT_METHOD (mfidl.h)

Menentukan bagaimana pemuat topologi menghubungkan simpul topologi. Enumerasi ini digunakan dengan atribut MF_TOPONODE_CONNECT_METHOD .

Sintaks

typedef enum _MF_CONNECT_METHOD {
  MF_CONNECT_DIRECT = 0,
  MF_CONNECT_ALLOW_CONVERTER = 0x1,
  MF_CONNECT_ALLOW_DECODER = 0x3,
  MF_CONNECT_RESOLVE_INDEPENDENT_OUTPUTTYPES = 0x4,
  MF_CONNECT_AS_OPTIONAL = 0x10000,
  MF_CONNECT_AS_OPTIONAL_BRANCH = 0x20000
} MF_CONNECT_METHOD;

Konstanta

 
MF_CONNECT_DIRECT
Nilai: 0
Sambungkan simpul langsung ke tetangga hulunya. Gagal jika tidak.
MF_CONNECT_ALLOW_CONVERTER
Nilai: 0x1
Tambahkan transformasi konverter upstream dari simpul ini, jika diperlukan untuk menyelesaikan koneksi. Transformasi konverter mencakup pengonversi ruang warna untuk video, dan resampler audio untuk audio.
MF_CONNECT_ALLOW_DECODER
Nilai: 0x3
Tambahkan decoder transform upstream upstram dari simpul ini, jika diperlukan untuk menyelesaikan koneksi. Nilai numerik bendera ini mencakup bendera MF_CONNECT_ALLOW_CONVERTER . Oleh karena itu, mengatur bendera MF_CONNECT_ALLOW_DECODER juga mengatur bendera MF_CONNECT_ALLOW_CONVERTER .
MF_CONNECT_RESOLVE_INDEPENDENT_OUTPUTTYPES
Nilai: 0x4
Mengontrol urutan upaya pemuat topologi
gunakan jenis output yang berbeda dari simpul ini. Saat ini, bendera ini hanya berlaku untuk simpul sumber. Untuk informasi selengkapnya, lihat MF_TOPOLOGY_ENUMERATE_SOURCE_TYPES.

Catatan Memerlukan Windows 7 atau yang lebih baru.

 
MF_CONNECT_AS_OPTIONAL
Nilai: 0x10000
Simpul ini bersifat opsional. Jika pemuat topologi tidak dapat menyambungkan simpul ini, simpul akan melewati simpul dan melanjutkan.
MF_CONNECT_AS_OPTIONAL_BRANCH
Nilai: 0x20000
Seluruh cabang topologi yang dimulai pada simpul ini bersifat opsional. Jika pemuat topologi tidak dapat menyelesaikan cabang ini, itu akan melewati cabang dan melanjutkan.

Persyaratan

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

Lihat juga

Enumerasi Media Foundation