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


структура D3D11_1DDI_VIDEO_PROCESSOR_CONTENT_DESC (d3d10umddi.h)

Описывает видеопоток для видеопроцессоров.

Синтаксис

typedef struct D3D11_1DDI_VIDEO_PROCESSOR_CONTENT_DESC {
  D3D11_1DDI_VIDEO_FRAME_FORMAT InputFrameFormat;
  DXGI_RATIONAL                 InputFrameRate;
  UINT                          InputWidth;
  UINT                          InputHeight;
  DXGI_RATIONAL                 OutputFrameRate;
  UINT                          OutputWidth;
  UINT                          OutputHeight;
  D3D11_1DDI_VIDEO_USAGE        Usage;
} D3D11_1DDI_VIDEO_PROCESSOR_CONTENT_DESC;

Члены

InputFrameFormat

Элемент перечисления D3D11_1DDI_VIDEO_FRAME_FORMAT , описывающий способ переплетения видеопотока.

InputFrameRate

Частота кадров входного видеопотока, указанная в виде DXGI_RATIONAL структуры.

InputWidth

Ширина входных кадров в пикселях.

InputHeight

Высота входных кадров в пикселях.

OutputFrameRate

Частота кадров выходного видеопотока, указанная в виде DXGI_RATIONAL структуры.

OutputWidth

Ширина выходных кадров в пикселях.

OutputHeight

Высота выходных кадров в пикселях.

Usage

Член перечисления D3D11_1DDI_VIDEO_USAGE , описывающий, как будет использоваться видеопроцессор. Значение указывает на нужный компромисс между скоростью и качеством видео. Драйвер использует этот флаг в качестве указания при создании видеопроцессоров.

Требования

Требование Значение
Минимальная версия клиента Windows 8
Минимальная версия сервера Windows Server 2012
Верхняя часть d3d10umddi.h (включая D3d10umddi.h)

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

D3D11_1DDI_VIDEO_FRAME_FORMAT

D3D11_1DDI_VIDEO_USAGE

DXGI_RATIONAL