次の方法で共有


XMConvertHalfToFloatStream 関数 (directxpackedvector.h)

半精度浮動小数点値のストリームを単精度浮動小数点値のストリームに変換します。

構文

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

パラメーター

[out] pOutputStream

出力ストリーム内の最初の float 値のアドレス。

[in] OutputStride

出力ストリーム内の float 値間のストライド (バイト単位)。

[in] pInputStream

入力ストリームの最初の HALF 値のアドレス。

[in] InputStride

入力ストリームの HALF 値間のストライド (バイト単位)。

[in] HalfCount

変換する HALF 値の数。

戻り値

出力ストリームの最初の float 値のアドレスを返します。

解説

プラットフォームの要件

Windows 8 用 Windows SDK を使用した Microsoft Visual Studio 2010 または Microsoft Visual Studio 2012。 Win32 デスクトップ アプリ、Windows ストア アプリ、Windows Phone 8 アプリでサポートされます。

要件

   
対象プラットフォーム Windows
ヘッダー directxpackedvector.h (DirectXPackedVector.h を含む)

関連項目

DirectXMath ライブラリ変換関数

XMConvertHalfToFloat