структура D3D11_VIDEO_PROCESSOR_CONTENT_DESC (d3d11.h)
Описывает видеопоток для видеопроцессоров.
Синтаксис
typedef struct D3D11_VIDEO_PROCESSOR_CONTENT_DESC {
D3D11_VIDEO_FRAME_FORMAT InputFrameFormat;
DXGI_RATIONAL InputFrameRate;
UINT InputWidth;
UINT InputHeight;
DXGI_RATIONAL OutputFrameRate;
UINT OutputWidth;
UINT OutputHeight;
D3D11_VIDEO_USAGE Usage;
} D3D11_VIDEO_PROCESSOR_CONTENT_DESC;
Члены
InputFrameFormat
Член перечисления D3D11_VIDEO_FRAME_FORMAT , описывающий, как чередуется видеопоток.
InputFrameRate
Частота кадров входного видеопотока, указанная в виде DXGI_RATIONAL структуры.
InputWidth
Ширина входных кадров в пикселях.
InputHeight
Высота входных кадров в пикселях.
OutputFrameRate
Частота кадров выходного видеопотока, указанная в виде DXGI_RATIONAL структуры.
OutputWidth
Ширина выходных кадров в пикселях.
OutputHeight
Высота выходных кадров в пикселях.
Usage
Член перечисления D3D11_VIDEO_USAGE , который описывает, как будет использоваться видеопроцессор. Значение указывает на нужный компромисс между скоростью и качеством видео. Драйвер использует этот флаг в качестве указания при создании видеопроцессоров.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 8 [классические приложения | Приложения UWP] |
Минимальная версия сервера | Windows Server 2012 [классические приложения | Приложения UWP] |
Верхняя часть | d3d11.h |