Поделиться через


структура 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 .

ITelecineCaps

Побитовое ИЛИ , равное нулю или нескольким флагам из перечисления DXVAHD_ITELECINE_CAPS .

CustomRateCount

Число пользовательских кадров вывода. Чтобы получить список пользовательских частот кадров, вызовите метод IDXVAHD_Device::GetVideoProcessorCustomRates . Пользовательские частоты кадров используются для преобразования частоты кадров и обратной телесвязи.

Требования

   
Минимальная версия клиента Windows 7 [только классические приложения]
Минимальная версия сервера Windows Server 2008 R2 [только классические приложения]
Верхняя часть dxvahd.h

См. также раздел

DXVA-HD

Структуры видео Direct3D

IDXVAHD_Device::GetVideoProcessorCaps

Структуры Media Foundation