METODE IMFMediaSink::GetStreamSinkByIndex (mfidl.h)

Mendapatkan sink aliran, yang ditentukan oleh indeks.

Sintaks

HRESULT GetStreamSinkByIndex(
  [in]  DWORD         dwIndex,
  [out] IMFStreamSink **ppStreamSink
);

Parameter

[in] dwIndex

Indeks aliran berbasis nol. Untuk mendapatkan jumlah aliran, panggil IMFMediaSink::GetStreamSinkCount.

[out] ppStreamSink

Menerima penunjuk ke antarmuka IMFStreamSink aliran. 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_INVALIDINDEX
Indeks tidak valid.
MF_E_SHUTDOWN
Metode Matikan sink media telah dipanggil.

Keterangan

Menghitung sink aliran bukanlah operasi aman utas, karena sink aliran dapat ditambahkan atau dihapus di antara panggilan ke metode ini.

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

IMFMediaSink

Sink Media