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


структура D3D11_VIDEO_PROCESSOR_CUSTOM_RATE (d3d11.h)

Задает пользовательскую частоту для преобразования частоты кадров или обратной телесины (IVTC).

Синтаксис

typedef struct D3D11_VIDEO_PROCESSOR_CUSTOM_RATE {
  DXGI_RATIONAL CustomRate;
  UINT          OutputFrames;
  BOOL          InputInterlaced;
  UINT          InputFramesOrFields;
} D3D11_VIDEO_PROCESSOR_CUSTOM_RATE;

Члены

CustomRate

Отношение частоты выходных кадров к частоте входных кадров, выраженное в виде DXGI_RATIONAL структуры, содержащей рациональное число.

OutputFrames

Количество выходных кадров, которые будут созданы для каждого N входных выборок, где N = InputFramesOrFields.

InputInterlaced

Если значение РАВНО TRUE, входной поток должен быть переплетен. В противном случае входной поток должен быть прогрессивным.

InputFramesOrFields

Количество входных полей или кадров для каждого создаваемого N выходных кадров, где N = выходных кадров.

Комментарии

Элемент CustomRate предоставляет коэффициент преобразования скорости, а остальные члены определяют шаблон входных и выходных выборок.

Требования

   
Минимальная версия клиента Windows 8 [классические приложения | Приложения UWP]
Минимальная версия сервера Windows Server 2012 [классические приложения | Приложения UWP]
Верхняя часть d3d11.h

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

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

ID3D11VideoProcessorEnumerator::GetVideoProcessorCustomRate