MFGetAttributeUINT64 関数 (mfapi.h)

属性ストアから UINT64 値を返します。属性が存在しない場合は既定値を返します。

構文

UINT64 MFGetAttributeUINT64(
  [in] IMFAttributes *pAttributes,
  [in] REFGUID       guidKey,
  [in] UINT64        unDefault
);

パラメーター

[in] pAttributes

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

[in] guidKey

取得する値を識別する GUID。

[in] unDefault

属性ストアに指定した属性が含まれていない場合に返される既定値。

戻り値

UINT64 値を返します。

注釈

このヘルパー関数は、guidKey で指定された UINT64 値の属性ストアを照会します。 値が存在しない場合、関数は unDefault を返します。

この関数はエラー コードを返さないので便利です。 ただし、問題の属性に意味のある既定値がない場合は、IMFAttributes::GetUINT64 を呼び出し、MF_E_ATTRIBUTENOTFOUNDのチェックする必要があります。

要件

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

こちらもご覧ください

属性とプロパティ

IMFAttributes::GetUINT64

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