Bagikan melalui


METODE IMFSinkWriterEncoderConfig::SetTargetMediaType (mfreadwrite.h)

Secara dinamis mengubah jenis media target yang dikodekan oleh Sink Writer.

Sintaks

HRESULT SetTargetMediaType(
  [in] DWORD         dwStreamIndex,
  [in] IMFMediaType  *pTargetMediaType,
  [in] IMFAttributes *pEncodingParameters
);

Parameter

[in] dwStreamIndex

Menentukan indeks aliran.

[in] pTargetMediaType

Format media baru untuk dikodekan.

[in] pEncodingParameters

Kumpulan parameter pengodean baru untuk mengonfigurasi encoder. Jika tidak ditentukan, parameter yang disediakan sebelumnya akan digunakan.

Nilai kembali

Jika metode ini berhasil, metode ini mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.

Keterangan

Jenis media baru harus didukung oleh sink media yang digunakan dan oleh MFT encoder yang diinstal pada sistem.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 8.1 [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung Windows Server 2012 R2 [aplikasi desktop | Aplikasi UWP]
Target Platform Windows
Header mfreadwrite.h

Lihat juga

IMFSinkWriter

IMFSinkWriterEncoderConfig

IMFSinkWriterEx