Freigeben über


XMConvertHalfToFloatStream-Funktion (directxpackedvector.h)

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

Syntax

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

Parameter

[out] pOutputStream

Adresse des ersten Floatwerts im Ausgabestream.

[in] OutputStride

Stride in Bytes zwischen den Floatwerten im Ausgabestream.

[in] pInputStream

Adresse des ersten HALF-Werts im Eingabedatenstrom.

[in] InputStride

Stride in Bytes zwischen den HALF-Werten im Eingabedatenstrom.

[in] HalfCount

Anzahl der zu konvertierenden HALF-Werte.

Rückgabewert

Gibt die Adresse des ersten Floatwerts 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

   
Zielplattform Windows
Kopfzeile directxpackedvector.h (einschließlich DirectXPackedVector.h)

Weitere Informationen

DirectXMath-Bibliothekskonvertierungsfunktionen

XMConvertHalfToFloat