Метод ID3D11DeviceContext::RSSetViewports (d3d11.h)
Привяжите массив портов просмотра к этапу растеризатора конвейера.
Синтаксис
void RSSetViewports(
[in] UINT NumViewports,
[in, optional] const D3D11_VIEWPORT *pViewports
);
Параметры
[in] NumViewports
Тип: UINT
Количество привязываемых портов просмотра.
[in, optional] pViewports
Тип: const D3D11_VIEWPORT*
Массив D3D11_VIEWPORT структур для привязки к устройству. Дополнительные сведения о том, как размер окна просмотра зависит от уровня функций устройства, который изменился между Direct3D 11 и Direct3D 10, см. на странице структуры.
Возвращаемое значение
None
Remarks
Все окна просмотра должны быть заданы атомарно как одна операция. Все окна просмотра, не определенные вызовом, отключены.
Используемое окно просмотра определяется семантической SV_ViewportArrayIndex выходными данными геометрического шейдера; Если геометрический шейдер не задает семантику, Direct3D будет использовать первое окно просмотра в массиве.
Требования
Требование | Значение |
---|---|
Целевая платформа | Windows |
Header | d3d11.h |
Библиотека | D3D11.lib |