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