Metode IMFTopologyNode::SetInputPrefType (mfidl.h)

Mengatur jenis media pilihan untuk aliran input pada simpul ini.

Sintaks

HRESULT SetInputPrefType(
  [in] DWORD        dwInputIndex,
  [in] IMFMediaType *pType
);

Parameter

[in] dwInputIndex

Indeks berbasis nol dari aliran input.

[in] pType

Penunjuk ke antarmuka IMFMediaType dari jenis media.

Menampilkan nilai

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

Menampilkan kode Deskripsi
S_OK
Metode berhasil.
E_NOTIMPL
Simpul ini adalah simpul sumber.

Keterangan

Jenis yang disukai adalah petunjuk untuk pemuat topologi.

Jangan panggil metode ini setelah memuat topologi atau mengatur topologi pada Sesi Media. Mengubah jenis pilihan pada topologi yang sedang berjalan dapat menyebabkan kesalahan koneksi.

Jika tidak ada aliran input pada indeks yang ditentukan, metode membuat aliran baru hingga dan menyertakan nomor indeks yang ditentukan.

Simpul sumber tidak dapat memiliki input. Jika metode ini dipanggil pada simpul sumber, metode ini mengembalikan E_NOTIMPL.

Persyaratan

   
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 [hanya aplikasi desktop]
Target Platform Windows
Header mfidl.h
Pustaka Mfuuid.lib

Lihat juga

IMFTopologyNode

Topologi