структура D3D12DDIARG_VIDEO_PROCESS_OUTPUT_STREAM_ARGUMENTS_0032 (d3d12umddi.h)

D3D12DDIARG_VIDEO_PROCESS_OUTPUT_STREAM_ARGUMENTS_0032 задает параметры выходного потока для выходных данных, обрабатываемых PFND3D12DDI_VIDEO_PROCESS_FRAME_0043.

Синтаксис

typedef struct D3D12DDIARG_VIDEO_PROCESS_OUTPUT_STREAM_ARGUMENTS_0032 {
  D3D12DDI_VIDEO_PROCESS_OUTPUT_STREAM_0020 OutputStream[2];
  D3D12DDI_RECT                             TargetRectangle;
} D3D12DDIARG_VIDEO_PROCESS_OUTPUT_STREAM_ARGUMENTS_0032;

Члены

OutputStream[2]

Массив D3D12DDI_VIDEO_PROCESS_OUTPUT_STREAM_0020 структур, описывающих выходные поверхности для команды видеопроцесса. Если включен стереовыход, нулевой индекс содержит левый выход, а индекс 1 — правый вход. Если стереовыход не включен, для указания выходных данных используется только индекс 0, а для индекса 1 следует задать значение nullptr.

TargetRectangle

Структура D3DDDI_RECT с целевым прямоугольником, который представляет собой область в области назначения, где будут отрисовыты выходные данные. Целевой прямоугольник задается в пиксельных координатах относительно целевой поверхности.

Требования

Требование Значение
Заголовок d3d12umddi.h

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

PFND3D12DDI_VIDEO_PROCESS_FRAME_0043