Метод ID3D11VideoContext::VideoProcessorSetOutputTargetRect (d3d11.h)

Задает целевой прямоугольник для видеопроцессоров.

Синтаксис

void VideoProcessorSetOutputTargetRect(
  [in] ID3D11VideoProcessor *pVideoProcessor,
  [in] BOOL                 Enable,
  [in] const RECT           *pRect
);

Параметры

[in] pVideoProcessor

Указатель на интерфейс ID3D11VideoProcessor . Чтобы получить этот указатель, вызовите ID3D11VideoDevice::CreateVideoProcessor.

[in] Enable

Указывает, следует ли применять целевой прямоугольник.

[in] pRect

Указатель на структуру RECT , задающую целевой прямоугольник. Если параметр Enable имеет значение FALSE, этот параметр игнорируется.

Возвращаемое значение

None

Remarks

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

Если этот метод никогда не вызывается или если параметр Enable имеет значение FALSE, видеопроцессор выполняет запись во всю целевую поверхность.

Требования

Требование Значение
Минимальная версия клиента Windows 8 [классические приложения | Приложения UWP]
Минимальная версия сервера Windows Server 2012 [классические приложения | Приложения UWP]
Целевая платформа Windows
Header d3d11.h

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

ID3D11VideoContext