Compartilhar via


Função MFConvertFromFP16Array (mfapi.h)

Converte uma matriz de números de ponto flutuante de 16 bits em uma matriz de números de ponto flutuante de 32 bits.

Sintaxe

HRESULT MFConvertFromFP16Array(
  [in] float      *pDest,
  [in] const WORD *pSrc,
  [in] DWORD      dwCount
);

Parâmetros

[in] pDest

Ponteiro para uma matriz de valores float . A matriz deve conter pelo menos elementos dwCount .

[in] pSrc

Ponteiro para uma matriz de valores de ponto flutuante de 16 bits, digitado como valores word . A matriz deve conter pelo menos elementos dwCount .

[in] dwCount

Número de elementos na matriz pSrc a serem convertidos.

Valor retornado

Se essa função for bem-sucedida, ela retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.

Comentários

A função converte valores dwCount na matriz pSrc e os grava na matriz pDest .

Nota Antes do Windows 7, essa função era exportada de evr.dll. A partir do Windows 7, essa função é exportada de mfplat.dll e evr.dll exporta uma função stub que chama para mfplat.dll. Para obter mais informações, consulte Alterações de biblioteca no Windows 7.
 

Requisitos

   
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho mfapi.h
Biblioteca Evr.lib
DLL Mfplat.dll

Confira também

Funções do Media Foundation