Freigeben über


MFConvertFromFP16Array-Funktion (mfapi.h)

Konvertiert ein Array von 16-Bit-Gleitkommazahlen in ein Array von 32-Bit-Gleitkommazahlen.

Syntax

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

Parameter

[in] pDest

Zeiger auf ein Array von Floatwerten . Das Array muss mindestens dwCount-Elemente enthalten.

[in] pSrc

Zeiger auf ein Array von 16-Bit-Gleitkommawerten, die als WORD-Werte eingegeben werden. Das Array muss mindestens dwCount-Elemente enthalten.

[in] dwCount

Anzahl der zu konvertierenden Elemente im pSrc-Array .

Rückgabewert

Wenn diese Funktion erfolgreich ist, gibt sie S_OK zurück. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.

Hinweise

Die Funktion konvertiert dwCount-Werte im pSrc-Array und schreibt sie in das pDest-Array .

Hinweis Vor Windows 7 wurde diese Funktion aus evr.dll exportiert. Ab Windows 7 wird diese Funktion aus mfplat.dll exportiert, und evr.dll exportiert eine Stubfunktion, die in mfplat.dll aufruft. Weitere Informationen finden Sie unter Bibliotheksänderungen in Windows 7.
 

Anforderungen

   
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile mfapi.h
Bibliothek Evr.lib
DLL Mfplat.dll

Weitere Informationen

Media Foundation-Funktionen