ID3D11Device ::CreateRasterizerState, méthode (d3d11.h)
Créez un objet d’état de rastériseur qui indique à la phase de rastériseur comment se comporter.
Syntaxe
HRESULT CreateRasterizerState(
[in] const D3D11_RASTERIZER_DESC *pRasterizerDesc,
[out, optional] ID3D11RasterizerState **ppRasterizerState
);
Paramètres
[in] pRasterizerDesc
Type : const D3D11_RASTERIZER_DESC*
Pointeur vers une description d’état de rastériseur (voir D3D11_RASTERIZER_DESC).
[out, optional] ppRasterizerState
Type : ID3D11RasterizerState**
Adresse d’un pointeur vers l’objet d’état de rastériseur créé (voir ID3D11RasterizerState).
Valeur retournée
Type : HRESULT
Cette méthode retourne E_OUTOFMEMORY si la mémoire est insuffisante pour créer le nuanceur de calcul. Pour obtenir d’autres valeurs de retour possibles, consultez Codes de retour Direct3D 11 .
Remarques
4096 objets d’état rastériseur uniques peuvent être créés sur un appareil à la fois.
Si une application tente de créer une interface d’état de rastériseur avec le même état qu’une interface existante, la même interface est retournée et le nombre total d’objets d’état de rastériseur unique reste le même.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | d3d11.h |
Bibliothèque | D3D11.lib |