Condividi tramite


Metodo ID3D10Device1::CreateBlendState1 (d3d10_1.h)

Creare un oggetto stato blend che incapsula lo stato di fusione per la fase di fusione dell'output.

Sintassi

HRESULT CreateBlendState1(
  [in]  const D3D10_BLEND_DESC1 *pBlendStateDesc,
  [out] ID3D10BlendState1       **ppBlendState
);

Parametri

[in] pBlendStateDesc

Tipo: const D3D10_BLEND_DESC1*

Puntatore a una descrizione dello stato blend (vedere D3D10_BLEND_DESC1).

[out] ppBlendState

Tipo: ID3D10BlendState1**

Indirizzo di un puntatore all'oggetto stato blend creato (vedere l'interfaccia ID3D10BlendState1).

Valore restituito

Tipo: HRESULT

Questo metodo restituisce uno dei codici restituiti Direct3D 10 seguenti.

Commenti

Un'applicazione può creare fino a 4096 oggetti di stato di fusione univoci. Per ogni oggetto creato, il runtime verifica se un oggetto precedente ha lo stesso stato. Se tale oggetto precedente esiste, il runtime restituirà un puntatore all'istanza precedente anziché creare un oggetto duplicato.

Questo metodo richiede Windows Vista Service Pack 1.

Requisiti

   
Piattaforma di destinazione Windows
Intestazione d3d10_1.h

Vedi anche

Interfaccia ID3D10Device1