DXVAHD_VPCAPS 結構 (dxvahd.h)

指定 Microsoft DirectX 影片加速高定義 (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列舉中零個或多個旗標的位OR

ITelecineCaps

來自DXVAHD_ITELECINE_CAPS列舉之零個或多個旗標的位OR

CustomRateCount

自訂輸出畫面播放速率的數目。 若要取得自訂畫面播放速率的清單,請呼叫 IDXVAHD_Device::GetVideoProcessorCustomRates 方法。 自訂畫面播放速率用於畫面播放速率轉換和反向遠端傳輸。

需求

   
最低支援的用戶端 Windows 7 [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2008 R2 [僅限傳統型應用程式]
標頭 dxvahd.h

另請參閱

DXVA-HD

Direct3D 視訊結構

IDXVAHD_Device::GetVideoProcessorCaps

媒體基礎結構