DXVAHD_VPCAPS構造体 (dxvahd.h)

Microsoft DirectX Video Acceleration High Definition (DXVA-HD) ビデオ プロセッサの機能を指定します。

構文

typedef struct _DXVAHD_VPCAPS {
  GUID VPGuid;
  UINT PastFrames;
  UINT FutureFrames;
  UINT ProcessorCaps;
  UINT ITelecineCaps;
  UINT CustomRateCount;
} DXVAHD_VPCAPS;

メンバー

VPGuid

ビデオ プロセッサを識別する GUID。 この GUID はデバイスによって定義され、ビデオ プロセッサを指定するためにさまざまな IDXVAHD_Device メソッドで使用されます。

PastFrames

最適なビデオ処理を実行するために必要な過去の参照フレームの数。

FutureFrames

最適なビデオ処理を実行するために必要な将来の参照フレームの数。

ProcessorCaps

DXVAHD_PROCESSOR_CAPS列挙からの 0 個以上のフラグのビットごとの OR

ITelecineCaps

DXVAHD_ITELECINE_CAPS列挙からの 0 個以上のフラグのビットごとの OR

CustomRateCount

カスタム出力フレーム レートの数。 カスタム フレーム レートの一覧を取得するには、 IDXVAHD_Device::GetVideoProcessorCustomRates メソッドを呼び出します。 フレーム レート変換と逆テレシネには、カスタム フレーム レートが使用されます。

要件

   
サポートされている最小のクライアント Windows 7 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 R2 [デスクトップ アプリのみ]
Header dxvahd.h

関連項目

DXVA-HD

Direct3D ビデオ構造

IDXVAHD_Device::GetVideoProcessorCaps

Media Foundation Structures