Método ID3D11DeviceContext::RSGetViewports (d3d11.h)
Obtém a matriz de visores associados ao estágio do rasterizador.
Sintaxe
void RSGetViewports(
[in, out] UINT *pNumViewports,
[out, optional] D3D11_VIEWPORT *pViewports
);
Parâmetros
[in, out] pNumViewports
Tipo: UINT*
Um ponteiro para uma variável que, na entrada, especifica o número de visores (intervalos de 0 a D3D11_VIEWPORT_AND_SCISSORRECT_OBJECT_COUNT_PER_PIPELINE) na matriz pViewports ; na saída, a variável contém o número real de visores associados ao estágio do rasterizador. Se pViewports for NULL, RSGetViewports preencherá a variável com o número de visores associados no momento.
[out, optional] pViewports
Tipo: D3D11_VIEWPORT*
Uma matriz de estruturas D3D11_VIEWPORT para os visores associados ao estágio do rasterizador. Se o número de visores (na variável à qual pNumViewports aponta) for maior que o número real de visores atualmente associados, os elementos não utilizados da matriz conterão 0. Para obter informações sobre como o tamanho do visor depende do nível de recurso do dispositivo, que foi alterado entre Direct3D 11 e Direct3D 10, consulte D3D11_VIEWPORT.
Valor retornado
Nenhum
Comentários
Windows Phone 8: há suporte para essa API.
Requisitos
Plataforma de Destino | Windows |
Cabeçalho | d3d11.h |
Biblioteca | D3D11.lib |