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


структура 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 (include D3d10umddi.h)

См. также

D3D11_1DDI_VIDEO_FRAME_FORMAT

D3D11_1DDI_VIDEO_USAGE

DXGI_RATIONAL