METODE IMFSourceReader::GetCurrentMediaType (mfreadwrite.h)

Mendapatkan jenis media saat ini untuk aliran.

Syntax

HRESULT GetCurrentMediaType(
  [in]  DWORD        dwStreamIndex,
  [out] IMFMediaType **ppMediaType
);

Parameter-parameternya

[in] dwStreamIndex

Aliran ke kueri. Nilainya bisa salah satu dari yang berikut ini.

Nilai Meaning
0–0xFFFFFFFB
Indeks aliran berbasis nol.
MF_SOURCE_READER_FIRST_VIDEO_STREAM
0xFFFFFFFC
Streaming video pertama.
MF_SOURCE_READER_FIRST_AUDIO_STREAM
0xFFFFFFFD
Aliran audio pertama.

[out] ppMediaType

Menerima penunjuk ke antarmuka IMFMediaType . Pemanggil harus merilis antarmuka.

Mengembalikan nilai

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

Mengembalikan kode Description
S_OK
Metode berhasil.
MF_E_INVALIDSTREAMNUMBER
Parameter dwStreamIndex tidak valid.

Komentar

Antarmuka ini tersedia di Windows Vista jika Suplemen Pembaruan Platform untuk Windows Vista diinstal.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 7, Windows Vista, dan Platform Update Supplement untuk Windows Vista [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung Windows Server 2008 R2 [aplikasi desktop | Aplikasi UWP]
Platform Target Windows
Header mfreadwrite.h

Lihat juga

IMFSourceReader

Pembaca Sumber