Bagikan melalui


Fungsi MFAverageTimePerFrameToFrameRate (mfapi.h)

Menghitung kecepatan bingkai, dalam bingkai per detik, dari durasi rata-rata bingkai video.

Sintaks

HRESULT MFAverageTimePerFrameToFrameRate(
  [in]  UINT64 unAverageTimePerFrame,
  [out] UINT32 *punNumerator,
  [out] UINT32 *punDenominator
);

Parameter

[in] unAverageTimePerFrame

Durasi rata-rata bingkai video, dalam unit 100 nanodetik.

[out] punNumerator

Menerima pembiimbing kecepatan bingkai.

[out] punDenominator

Menerima penentu kecepatan bingkai.

Menampilkan nilai

Fungsi mengembalikan HRESULT. Nilai yang mungkin termasuk, tetapi tidak terbatas pada, yang ada dalam tabel berikut.

Menampilkan kode Deskripsi
S_OK
Fungsi berhasil.

Keterangan

Waktu rata-rata per bingkai digunakan dalam struktur format VIDEOINFOHEADER dan VIDEOINFOHEADER2 yang lebih lama. Fungsi ini menyediakan konversi standar sehingga semua komponen dalam alur dapat menggunakan nilai yang konsisten, jika perlu diterjemahkan antara struktur format yang lebih lama dan atribut jenis media yang digunakan dalam Media Foundation.

Fungsi ini menggunakan tabel pencarian untuk durasi umum tertentu. Tabel tercantum di bagian Keterangan untuk fungsi MFFrameRateToAverageTimePerFrame .

Persyaratan

   
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 [hanya aplikasi desktop]
Target Platform Windows
Header mfapi.h
Pustaka Mfplat.lib
DLL Mfplat.dll

Lihat juga

MFFrameRateToAverageTimePerFrame

Fungsi Media Foundation

Jenis Media