Metodo ID3D11Device::CreateRasterizerState (d3d11.h)
Creare un oggetto stato rasterizzatore che indica alla fase del rasterizzatore come comportarsi.
Sintassi
HRESULT CreateRasterizerState(
[in] const D3D11_RASTERIZER_DESC *pRasterizerDesc,
[out, optional] ID3D11RasterizerState **ppRasterizerState
);
Parametri
[in] pRasterizerDesc
Tipo: const D3D11_RASTERIZER_DESC*
Puntatore a una descrizione dello stato di rasterizzatore (vedere D3D11_RASTERIZER_DESC).
[out, optional] ppRasterizerState
Tipo: ID3D11RasterizerState**
Indirizzo di un puntatore all'oggetto stato rasterizzatore creato (vedere ID3D11RasterizerState).
Valore restituito
Tipo: HRESULT
Questo metodo restituisce E_OUTOFMEMORY se la memoria non è sufficiente per creare lo shader di calcolo. Per altri possibili valori restituiti, vedere Codici restituiti Direct3D 11 .
Commenti
È possibile creare oggetti di stato di rasterizzatore univoci 4096 in un dispositivo alla volta.
Se un'applicazione tenta di creare un'interfaccia di stato rasterizzatore con lo stesso stato di un'interfaccia esistente, verrà restituita la stessa interfaccia e il numero totale di oggetti di stato di rasterizzatore univoci rimarrà invariato.
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Windows |
Intestazione | d3d11.h |
Libreria | D3D11.lib |