Partager via


ID3D10Device::CreateRasterizerState, méthode (d3d10.h)

Créez un objet d’état rastériseur qui indique à l’étape de rastériseur comment se comporter.

Syntaxe

HRESULT CreateRasterizerState(
  [in]  const D3D10_RASTERIZER_DESC *pRasterizerDesc,
  [out] ID3D10RasterizerState       **ppRasterizerState
);

Paramètres

[in] pRasterizerDesc

Type : const D3D10_RASTERIZER_DESC*

Pointeur vers une description de l’état du rastériseur (voir D3D10_RASTERIZER_DESC).

[out] ppRasterizerState

Type : ID3D10RasterizerState**

Adresse d’un pointeur vers l’objet d’état de rastériseur créé (voir ID3D10RasterizerState Interface).

Valeur retournée

Type : HRESULT

Cette méthode retourne l’un des codes de retour Direct3D 10 suivants.

Remarques

4096 objets d’état de rastériseur uniques peuvent être créés sur un appareil à la fois.

Si une application tente de créer un état de rastériseur avec la même description qu’un état de rastériseur déjà existant, la même interface avec un nombre de références incrémenté est retournée et le nombre total d’objets d’état de rastériseur unique reste le même.

Configuration requise

   
Plateforme cible Windows
En-tête d3d10.h
Bibliothèque D3D10.lib

Voir aussi

ID3D10Device Interface