Método ID3D11DeviceContext::RSSetViewports (d3d11.h)
Associe uma matriz de visores ao estágio de rasterizador do pipeline.
Sintaxe
void RSSetViewports(
[in] UINT NumViewports,
[in, optional] const D3D11_VIEWPORT *pViewports
);
Parâmetros
[in] NumViewports
Tipo: UINT
Número de visores a serem associados.
[in, optional] pViewports
Tipo: const D3D11_VIEWPORT*
Uma matriz de estruturas D3D11_VIEWPORT a serem associadas ao dispositivo. Consulte a página de estrutura para obter detalhes sobre como o tamanho do visor depende do nível de recurso do dispositivo que foi alterado entre o Direct3D 11 e o Direct3D 10.
Retornar valor
Nenhum
Comentários
Todos os visores devem ser definidos atomicamente como uma operação. Todos os visores não definidos pela chamada são desabilitados.
Qual visor usar é determinado pela saída semântica SV_ViewportArrayIndex por um sombreador de geometria; se um sombreador de geometria não especificar a semântica, o Direct3D usará o primeiro visor na matriz.
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Windows |
Cabeçalho | d3d11.h |
Biblioteca | D3D11.lib |