Bagikan melalui


METODE IMFTransform::GetOutputStreamInfo (mftransform.h)

Mendapatkan persyaratan buffer dan informasi lainnya untuk aliran output pada transformasi Media Foundation (MFT) ini.

Sintaks

HRESULT GetOutputStreamInfo(
  [in]  DWORD                  dwOutputStreamID,
  [out] MFT_OUTPUT_STREAM_INFO *pStreamInfo
);

Parameter

[in] dwOutputStreamID

Pengidentifikasi aliran output. Untuk mendapatkan daftar pengidentifikasi aliran, panggil IMFTransform::GetStreamIDs.

[out] pStreamInfo

Penunjuk ke struktur MFT_OUTPUT_STREAM_INFO . Metode ini mengisi struktur dengan informasi tentang aliran output.

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_INVALIDSTREAMNUMBER
Nomor aliran tidak valid.

Keterangan

Ini valid untuk memanggil metode ini sebelum mengatur jenis media. Perhatikan bahwa hasil panggilan ini dapat berubah secara dinamis setelah jenis media berubah dan setelah ProcessOutput dipanggil, jadi Anda mungkin perlu memanggil metode ini lagi setelah salah satu dari ini terjadi.

Jika MFT_UNIQUE_METHOD_NAMES ditentukan sebelum menyertakan mftransform.h, metode ini diganti namanya menjadi MFTGetOutputStreamInfo. Lihat Membuat Objek DMO/MFT Hibrid.

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 mftransform.h
Pustaka Mfuuid.lib

Lihat juga

IMFTransform

Transformasi Media Foundation