MFConvertToFP16Array function
Converts an array of 32-bit floating-point numbers into an array of 16-bit floating-point numbers.
Syntax
HRESULT MFConvertToFP16Array( _In_ WORD *pDest, _In_ const float *pSrc, _In_ DWORD dwCount );
Parameters
- pDest [in]
-
Pointer to an array of 16-bit floating-point values, typed as WORD values. The array must contain at least dwCount elements.
- pSrc [in]
-
Pointer to an array of float values. The array must contain at least dwCount elements.
- dwCount [in]
-
Number of elements in the pSrc array to convert.
Return value
If this function succeeds, it returns S_OK. Otherwise, it returns an HRESULT error code.
Remarks
The function converts the values in the pSrc array and writes them into the pDest array.
Requirements
|
Minimum supported client |
Windows Vista [desktop apps only] |
|---|---|
|
Minimum supported server |
Windows Server 2008 [desktop apps only] |
|
Header |
|
|
Library |
|
|
DLL |
|
See also