MFGetAttributeRatio 関数 (mfapi.h)

値が比率である属性を取得します。

構文

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

パラメーター

[in] pAttributes

属性ストアの IMFAttributes インターフェイスへのポインター。

[in] guidKey

取得する値を識別する GUID。 属性の型はMF_ATTRIBUTE_UINT64する必要があります。

[out] punNumerator

比率の分子を受け取ります。

[out] punDenominator

比率の分母を受け取ります。

戻り値

この関数が成功すると、 S_OKが返されます。 そうでない場合は、HRESULT エラー コードを返します。

解説

一部の属性では、比率をパック UINT64 値として指定します。 分子と分母を個別の 32 ビット値として取得するには、この関数を使用します。

要件

   
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ | UWP アプリ]
サポートされている最小のサーバー Windows Server 2008 [デスクトップ アプリ | UWP アプリ]
対象プラットフォーム Windows
ヘッダー mfapi.h

関連項目

MFSetAttributeRatio

メディア ファンデーション機能