METODE IMFStreamSink::GetMediaTypeHandler (mfidl.h)

Mengambil penangan jenis media untuk sink aliran. Anda dapat menggunakan penangan jenis media untuk menemukan format mana yang didukung aliran, dan untuk mengatur jenis media pada aliran.

Sintaks

HRESULT GetMediaTypeHandler(
  [out] IMFMediaTypeHandler **ppHandler
);

Parameter

[out] ppHandler

Menerima penunjuk ke antarmuka IMFMediaTypeHandler . Pemanggil harus merilis antarmuka.

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.
MF_E_SHUTDOWN
Metode Matikan sink media telah dipanggil.
MF_E_STREAMSINK_REMOVED
Aliran ini dihapus dari sink media dan tidak lagi valid.

Keterangan

Jika sink aliran saat ini tidak mendukung jenis media apa pun, metode ini mengembalikan handler tipe media yang gagal melakukan panggilan apa pun ke IMFMediaTypeHandler::GetCurrentMediaType dan IMFMediaTypeHandler::IsMediaTypeSupported.

Persyaratan

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

Lihat juga

IMFStreamSink

Sink Media