METODE IMFTopologyNode::SetOutputPrefType (mfidl.h)

Mengatur jenis media pilihan untuk aliran output pada simpul ini.

Sintaks

HRESULT SetOutputPrefType(
  [in] DWORD        dwOutputIndex,
  [in] IMFMediaType *pType
);

Parameter

[in] dwOutputIndex

Indeks berbasis nol dari aliran output.

[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 output.

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 output pada indeks yang ditentukan, metode membuat aliran baru hingga dan menyertakan nomor indeks yang ditentukan.

Simpul output tidak dapat memiliki output. Jika metode ini dipanggil pada simpul output, metode akan 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