Método ID3D11DeviceContext::RSSetViewports (d3d11.h)
Enlace una matriz de ventanillas a la fase de rasterizador de la canalización.
Sintaxis
void RSSetViewports(
[in] UINT NumViewports,
[in, optional] const D3D11_VIEWPORT *pViewports
);
Parámetros
[in] NumViewports
Tipo: UINT
Número de ventanillas que se van a enlazar.
[in, optional] pViewports
Tipo: const D3D11_VIEWPORT*
Matriz de estructuras de D3D11_VIEWPORT que se van a enlazar al dispositivo. Consulta la página de estructura para obtener más 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.
Valor devuelto
None
Observaciones
Todas las ventanillas deben establecerse atómicamente como una operación. Las ventanillas no definidas por la llamada están deshabilitadas.
La ventanilla que se va a utilizar viene determinada por el SV_ViewportArrayIndex salida semántica mediante un sombreador de geometría; Si un sombreador de geometría no especifica la semántica, Direct3D usará la primera ventanilla de la matriz.
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Windows |
Encabezado | d3d11.h |
Library | D3D11.lib |