Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
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 |