Partilhar via


Função D3DXFloat32To16Array (D3dx9math.h)

Observação

A biblioteca do utilitário D3DX foi preterida. Em vez disso, recomendamos que você use DirectXMath .

Converte uma matriz de floats de 32 bits em floats de 16 bits.

Sintaxe

D3DXFLOAT16* D3DXFloat32To16Array(
  _Inout_       D3DXFLOAT16 *pOut,
  _In_    const FLOAT       *pIn,
  _In_          UINT        n
);

Parâmetros

pOut [in, out]

Tipo: D3DXFLOAT16*

Ponteiro para a matriz de floats de 16 bits.

pIn [in]

Tipo: const FLOAT*

Ponteiro para uma matriz de floats de 32 bits.

n [in]

Tipo: UINT

O número de elementos na matriz.

Valor retornado

Tipo: D3DXFLOAT16*

Ponteiro para uma matriz de floats de 16 bits.

Requisitos

Requisito Valor
parâmetro
D3dx9math.h
Biblioteca
D3dx9.lib

Confira também

Funções Matemáticas