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