Metodo ID3D11DeviceContext::RSGetViewports (d3d11.h)
Ottiene la matrice di viewport associati alla fase rasterizer.
Sintassi
void RSGetViewports(
[in, out] UINT *pNumViewports,
[out, optional] D3D11_VIEWPORT *pViewports
);
Parametri
[in, out] pNumViewports
Tipo: UINT*
Puntatore a una variabile che, in input, specifica il numero di viewport (intervalli da 0 a D3D11_VIEWPORT_AND_SCISSORRECT_OBJECT_COUNT_PER_PIPELINE) nella matrice pViewports ; nell'output, la variabile contiene il numero effettivo di viewport associati alla fase rasterizer. Se pViewports è NULL, RSGetViewports riempie la variabile con il numero di viewport attualmente associati.
[out, optional] pViewports
Tipo: D3D11_VIEWPORT*
Matrice di strutture D3D11_VIEWPORT per i viewport associati alla fase rasterizer. Se il numero di viewport (nella variabile a cui pNumViewports punti) è maggiore del numero effettivo di viewport attualmente associati, gli elementi inutilizzati della matrice contengono 0. Per informazioni sul modo in cui le dimensioni del riquadro di visualizzazione dipendono dal livello di funzionalità del dispositivo, che è cambiato tra Direct3D 11 e Direct3D 10, vedere D3D11_VIEWPORT.
Valore restituito
nessuno
Osservazioni
Windows Phone 8: questa API è supportata.
Requisiti
Piattaforma di destinazione | Windows |
Intestazione | d3d11.h |
Libreria | D3D11.lib |