Freigeben über


MFGetAttributeRatio-Funktion (mfapi.h)

Ruft ein Attribut ab, dessen Wert ein Verhältnis ist.

Syntax

HRESULT MFGetAttributeRatio(
  [in]  IMFAttributes *pAttributes,
  [in]  REFGUID       guidKey,
  [out] UINT32        *punNumerator,
  [out] UINT32        *punDenominator
);

Parameter

[in] pAttributes

Zeiger auf die IMFAttributes-Schnittstelle des Attributspeichers .

[in] guidKey

GUID , die den abzurufenden Wert angibt. Der Attributtyp muss MF_ATTRIBUTE_UINT64 sein.

[out] punNumerator

Empfängt den Zähler des Verhältnisses.

[out] punDenominator

Empfängt den Nenner des Verhältnisses.

Rückgabewert

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

Hinweise

Einige Attribute geben ein Verhältnis als gepackten UINT64-Wert an. Verwenden Sie diese Funktion, um den Zähler und den Nenner als separate 32-Bit-Werte abzurufen.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows Vista [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile mfapi.h

Weitere Informationen

MFSetAttributeRatio

Media Foundation-Funktionen