Bagikan melalui


Metode IMFCaptureRecordSink::SetSampleCallback (mfcaptureengine.h)

Mengatur panggilan balik untuk menerima data perekaman untuk satu aliran.

Sintaks

HRESULT SetSampleCallback(
  [in] DWORD                            dwStreamSinkIndex,
  [in] IMFCaptureEngineOnSampleCallback *pCallback
);

Parameter

[in] dwStreamSinkIndex

Indeks aliran berbasis nol. Indeks dikembalikan dalam parameter pdwSinkStreamIndex dari metode IMFCaptureSink::AddStream .

[in] pCallback

Penunjuk ke antarmuka IMFCaptureEngineOnSampleCallback . Pemanggil harus mengimplementasikan antarmuka ini.

Nilai kembali

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

Keterangan

Memanggil metode ini mengambil alih panggilan sebelumnya ke IMFCaptureRecordSink::SetOutputByteStream atau IMFCaptureRecordSink::SetOutputFileName.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 8 [khusus aplikasi desktop]
Server minimum yang didukung Windows Server 2012 [hanya aplikasi desktop]
Target Platform Windows
Header mfcaptureengine.h

Lihat juga

IMFCaptureRecordSink