Método ID3D11DeviceContext::RSGetViewports (d3d11.h)
Obtiene la matriz de ventanillas enlazadas a la fase de rasterizador.
Sintaxis
void RSGetViewports(
[in, out] UINT *pNumViewports,
[out, optional] D3D11_VIEWPORT *pViewports
);
Parámetros
[in, out] pNumViewports
Tipo: UINT*
Puntero a una variable que, en la entrada, especifica el número de ventanillas (intervalos de 0 a D3D11_VIEWPORT_AND_SCISSORRECT_OBJECT_COUNT_PER_PIPELINE) en la matriz pViewports ; en la salida, la variable contiene el número real de ventanillas enlazadas a la fase de rasterizador. Si pViewports es NULL, RSGetViewports rellena la variable con el número de ventanillas enlazados actualmente.
[out, optional] pViewports
Tipo: D3D11_VIEWPORT*
Matriz de estructuras de D3D11_VIEWPORT para las ventanillas enlazadas a la fase de rasterizador. Si el número de ventanillas (en la variable a la que apunta pNumViewports ) es mayor que el número real de ventanillas enlazados actualmente, los elementos sin usar de la matriz contienen 0. Para obtener información sobre cómo el tamaño de la ventanilla depende del nivel de característica del dispositivo, que ha cambiado entre Direct3D 11 y Direct3D 10, consulta D3D11_VIEWPORT.
Valor devuelto
None
Observaciones
Windows Phone 8: se admite esta API.
Requisitos
Plataforma de destino | Windows |
Encabezado | d3d11.h |
Library | D3D11.lib |