UnpackRatio function (mfapi.h)

Gets the low-order and high-order UINT32 values from a UINT64 value that represents a ratio.

Syntax

void UnpackRatio(
  UINT64 unPacked,
  INT32  *pnNumerator,
  UINT32 *punDenominator
);

Parameters

unPacked

The value to convert.

pnNumerator

Receives the high-order 32 bits.

punDenominator

Receives the low-order 32 bits.

Return value

None

Remarks

You can use this function to unpack a UINT64 value that you receive from the IMFAttributes::GetUINT64 method.

Requirements

   
Minimum supported client Windows 8 [desktop apps | UWP apps]
Minimum supported server Windows Server 2012 [desktop apps | UWP apps]
Target Platform Windows
Header mfapi.h

See also

MFGetAttributeRatio

MFGetAttributeSize

Media Foundation Functions