METODE IMFCaptureSink2::SetOutputMediaType (mfcaptureengine.h)
Secara dinamis mengatur jenis media output dari sink rekaman atau sink pratinjau.
Sintaks
HRESULT SetOutputMediaType(
[in] DWORD dwStreamIndex,
[in] IMFMediaType *pMediaType,
[in] IMFAttributes *pEncodingAttributes
);
Parameter
[in] dwStreamIndex
Indeks aliran untuk mengubah jenis media output.
[in] pMediaType
Jenis media output baru.
[in] pEncodingAttributes
Atribut encoder baru. Ini bisa null.
Nilai kembali
Metode mengembalikan HRESULT. Nilai yang mungkin termasuk, tetapi tidak terbatas pada, yang ada dalam tabel berikut.
Menampilkan kode | Deskripsi |
---|---|
|
Metode berhasil |
|
Sink tidak mendukung tipe media. |
Keterangan
Ini adalah panggilan asinkron. Dengarkan peristiwa MF_CAPTURE_ENGINE_OUTPUT_MEDIA_TYPE_SET yang akan diberi tahu ketika jenis media output telah diatur.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 8.1 [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2012 R2 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | mfcaptureengine.h |