MF_XVP_CALLER_ALLOCATES_OUTPUT属性

呼び出し元が出力に使用するテクスチャを割り当てるかどうかを指定します。

データ型

UINT32 として格納されている BOOL

解説

この属性が TRUE の場合、DirectX ビデオ アクセラレーション (DXVA) モードで動作している場合でも、ビデオ プロセッサは出力テクスチャが呼び出し元によって割り当てられると想定します。 この属性が FALSE の場合、ビデオ プロセッサは DXVA モードで動作するときに出力テクスチャを割り当て、呼び出し元が指定した出力テクスチャが提供されると失敗します。

この属性を設定するには:

  1. ビデオ プロセッサで IMFTransform::GetAttributes を呼び出します。
  2. IMFAttributes::SetUINT32 を呼び出します。

ストリーミングを開始する前に、 属性を設定します。

要件

要件
サポートされている最小のクライアント
Windows 10 [デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows Server 2016 [デスクトップ アプリのみ]
Header
Mfidl.h
IDL
Mfidl.idl

関連項目

Media Foundation 属性のアルファベット順の一覧