Share via


MFGetAttributeUINT64 Function

Returns a UINT64 value from an attribute store, or a default value if the attribute is not present.

Syntax

UINT64 MFGetAttributeUINT64(
  __in  IMFAttributes *pAttributes,
  __in  REFGUID guidKey,
  __in  UINT64 unDefault
);

Parameter

  • pAttributes [in]
    Pointer to the IMFAttributes interface of the attribute store.

  • guidKey [in]
    GUID that identifies which value to retrieve.

  • unDefault [in]
    Default value to return if the attribute store does not contain the specified attribute.

Rückgabewert

Returns a UINT64 value.

Hinweise

This helper function queries the attribute store for the UINT64 value specified by guidKey. If the value is not present, the function returns unDefault.

This function is convenient because it never returns a failure code. However, if the attribute in question does not have a meaningful default value, you should call IMFAttributes::GetUINT64 and check for MF_E_ATTRIBUTENOTFOUND.

Anforderungen

Mindestens unterstützter Client

Windows Vista

Mindestens unterstützter Server

Windows Server 2008

Header

Mfapi.h

Siehe auch

IMFAttributes::GetUINT64

Media Foundation Functions

Attributes and Properties