Bagikan melalui


Fungsi XMConvertFloatToHalfStream (directxpackedvector.h)

Mengonversi aliran nilai floating-point presisi tunggal menjadi aliran nilai floating-point setengah presisi.

Sintaks

HALF * XMConvertFloatToHalfStream(
  [out] HALF        *pOutputStream,
  [in]  size_t      OutputStride,
  [in]  const float *pInputStream,
  [in]  size_t      InputStride,
  [in]  size_t      FloatCount
) noexcept;

Parameter

[out] pOutputStream

Alamat nilai HALF pertama dalam aliran output.

[in] OutputStride

Langkah dalam byte antara nilai HALF dalam aliran output.

[in] pInputStream

Alamat nilai float pertama dalam aliran input.

[in] InputStride

Langkah dalam byte antara nilai float di aliran input.

[in] FloatCount

Jumlah nilai float yang akan dikonversi.

Nilai kembali

Mengembalikan alamat nilai HALF pertama dalam aliran output.

Keterangan

Persyaratan Platform

Microsoft Visual Studio 2010 atau Microsoft Visual Studio 2012 dengan Windows SDK untuk Windows 8. Didukung untuk aplikasi desktop Win32, aplikasi Windows Store, dan aplikasi Windows Phone 8.

Persyaratan

Persyaratan Nilai
Target Platform Windows
Header directxpackedvector.h (termasuk DirectXPackedVector.h)

Lihat juga

Fungsi Konversi Pustaka DirectXMath

XMConvertFloatToHalf