Share via


Metodo ID3D10Device::CreateRasterizerState (d3d10.h)

Creare un oggetto stato rasterizer che indica alla fase di rasterizer come comportarsi.

Sintassi

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

Parametri

[in] pRasterizerDesc

Tipo: const D3D10_RASTERIZER_DESC*

Puntatore a una descrizione dello stato del rasterizzatore (vedere D3D10_RASTERIZER_DESC).

[out] ppRasterizerState

Tipo: ID3D10RasterizerState**

Indirizzo di un puntatore all'oggetto stato rasterizer creato (vedere ID3D10RasterizerState Interface).

Valore restituito

Tipo: HRESULT

Questo metodo restituisce uno dei codici restituiti Direct3D 10 seguenti.

Commenti

È possibile creare oggetti di stato di rasterizzatore univoci 4096 in un dispositivo alla volta.

Se un'applicazione tenta di creare uno stato rasterizzatore con la stessa descrizione di uno stato rasterizer già esistente, l'interfaccia con un conteggio di riferimenti incrementato verrà restituita e il numero totale di oggetti di stato rasterizzatore univoci rimarrà invariato.

Requisiti

   
Piattaforma di destinazione Windows
Intestazione d3d10.h
Libreria D3D10.lib

Vedi anche

Interfaccia ID3D10Device