Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
UnpackSize
Collapse the table of content
Expand the table of content

UnpackSize macro

Gets the low-order and high-order UINT32 values from a UINT64 value that represnets a size.

Syntax


void UnpackSize(
  [in]  UINT64 unPacked,
  [out] UINT32 *punWidth,
  [out] UINT32 *punHeight
);

Parameters

unPacked [in]

The value to convert.

punWidth [out]

Receives the high-order 32 bits.

punHeight [out]

Receives the low-order 32 bits.

Return value

This macro does not return a value.

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 | Windows Store apps]

Minimum supported server

Windows Server 2012 [desktop apps | Windows Store apps]

Header

Mfapi.h

See also

Media Foundation Functions
MFGetAttributeRatio
MFGetAttributeSize

 

 

Community Additions

ADD
Show:
© 2015 Microsoft