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