Bagikan melalui


METODE IMFTimedText::AddDataSource (mfmediaengine.h)

Menambahkan sumber data teks berwakmala.

Sintaks

HRESULT AddDataSource(
  [in]           IMFByteStream            *byteStream,
  [in, optional] LPCWSTR                  label,
  [in, optional] LPCWSTR                  language,
  [in]           MF_TIMED_TEXT_TRACK_KIND kind,
  [in]           BOOL                     isDefault,
  [out]          DWORD                    *trackId
);

Parameter

[in] byteStream

Jenis: IMFByteStream*

Penunjuk ke antarmuka IMFByteStream untuk sumber data yang akan ditambahkan.

[in, optional] label

Jenis: LPCWSTR

String karakter lebar yang dihentikan null yang berisi label sumber data.

[in, optional] language

Jenis: LPCWSTR

String karakter lebar yang dihentikan null yang berisi bahasa sumber data.

[in] kind

Jenis: MF_TIMED_TEXT_TRACK_KIND

Nilai MF_TIMED_TEXT_TRACK_KIND-ketik yang menentukan jenis trek teks berwaktu.

[in] isDefault

Jenis: BOOL

Menentukan apakah akan menambahkan sumber data default. Tentukan TRUE untuk menambahkan sumber data default atau FALSE .

[out] trackId

Jenis: DWORD*

Menerima penunjuk ke pengidentifikasi unik untuk trek yang ditambahkan.

Nilai kembali

Jenis: HRESULT

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

Persyaratan

   
Klien minimum yang didukung Windows 10 [khusus aplikasi desktop]
Server minimum yang didukung Windows Server 2016 [hanya aplikasi desktop]
Target Platform Windows
Header mfmediaengine.h

Lihat juga

IMFTimedText