XMConvertFloatToHalfStream-Funktion (directxpackedvector.h)

Konvertiert einen Stream von Gleitkommawerten mit einfacher Genauigkeit in einen Stream mit Gleitkommawerten mit halber Genauigkeit.

Syntax

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

Adresse des ersten HALF-Werts im Ausgabedatenstrom.

[in] OutputStride

Stride in Bytes zwischen den HALF-Werten im Ausgabedatenstrom.

[in] pInputStream

Adresse des ersten float-Werts im Eingabedatenstrom.

[in] InputStride

Stride in Bytes zwischen den Gleitkommawerten im Eingabedatenstrom.

[in] FloatCount

Anzahl der zu konvertierenden Floatwerte .

Rückgabewert

Gibt die Adresse des ersten HALF-Werts im Ausgabestream zurück.

Hinweise

Plattformanforderungen

Microsoft Visual Studio 2010 oder Microsoft Visual Studio 2012 mit dem Windows SDK für Windows 8. Unterstützt für Win32-Desktop-Apps, Windows Store-Apps und Windows Phone 8-Apps.

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile directxpackedvector.h (directXPackedVector.h einschließen)

Weitere Informationen

Konvertierungsfunktionen der DirectXMath-Bibliothek

XMConvertFloatToHalf