Bagikan melalui


Fungsi MFConvertToFP16Array (mfapi.h)

Mengonversi array angka floating-point 32-bit menjadi array angka floating-point 16-bit.

Sintaks

HRESULT MFConvertToFP16Array(
  [in] WORD        *pDest,
  [in] const float *pSrc,
  [in] DWORD       dwCount
);

Parameter

[in] pDest

Penunjuk ke array nilai floating-point 16-bit, ditik sebagai nilai WORD . Array harus berisi setidaknya elemen dwCount .

[in] pSrc

Penunjuk ke array nilai float . Array harus berisi setidaknya elemen dwCount .

[in] dwCount

Jumlah elemen dalam array pSrc yang akan dikonversi.

Nilai kembali

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

Keterangan

Fungsi ini mengonversi nilai dalam array pSrc dan menulisnya ke dalam array pDest .

Catatan Sebelum Windows 7, fungsi ini diekspor dari evr.dll. Mulai Dari Windows 7, fungsi ini diekspor dari mfplat.dll, dan evr.dll mengekspor fungsi stub yang memanggil ke mfplat.dll. Untuk informasi selengkapnya, lihat Perubahan Pustaka di Windows 7.
 

Persyaratan

Persyaratan Nilai
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 Evr.lib
DLL Mfplat.dll

Lihat juga

Fungsi Media Foundation