Metodo ID3D11Device1::CreateRasterizerState1 (d3d11_1.h)
Crea un oggetto stato rasterizzatore che informa la fase del rasterizzatore come comportarsi e forza il conteggio dei campioni durante il rendering o la rasterizzazione UAV.
Sintassi
HRESULT CreateRasterizerState1(
[in] const D3D11_RASTERIZER_DESC1 *pRasterizerDesc,
[out, optional] ID3D11RasterizerState1 **ppRasterizerState
);
Parametri
[in] pRasterizerDesc
Puntatore a una struttura D3D11_RASTERIZER_DESC1 che descrive lo stato del rasterizzatore.
[out, optional] ppRasterizerState
Indirizzo di un puntatore all'interfaccia ID3D11RasterizerState1 per l'oggetto stato del rasterizzatore creato.
Valore restituito
Questo metodo restituisce E_OUTOFMEMORY se la memoria non è sufficiente per creare l'oggetto stato rasterizzatore. Per altri possibili valori restituiti, vedere Codici restituiti Direct3D 11 .
Commenti
Un'app può creare fino a 4096 oggetti di stato di rasterizzatore univoci. Per ogni oggetto creato, il runtime verifica se un oggetto precedente ha lo stesso stato. Se tale oggetto precedente esiste, il runtime restituirà un puntatore all'istanza precedente anziché creare un oggetto duplicato.
Requisiti
Client minimo supportato | Windows 8 e Platform Update per Windows 7 [app desktop | App UWP] |
Server minimo supportato | Windows Server 2012 e Aggiornamento della piattaforma per Windows Server 2008 R2 [app desktop | App UWP] |
Piattaforma di destinazione | Windows |
Intestazione | d3d11_1.h |
Libreria | D3D11.lib |