Método ID3D10Device1::CreateBlendState1 (d3d10_1.h)

Crie um objeto blend-state que encapsula o estado de combinação para o estágio de fusão de saída.

Sintaxe

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

Parâmetros

[in] pBlendStateDesc

Tipo: const D3D10_BLEND_DESC1*

Ponteiro para uma descrição de estado de combinação (consulte D3D10_BLEND_DESC1).

[out] ppBlendState

Tipo: ID3D10BlendState1**

Endereço de um ponteiro para o objeto blend-state criado (consulte Interface ID3D10BlendState1).

Valor retornado

Tipo: HRESULT

Esse método retorna um dos seguintes códigos de retorno do Direct3D 10.

Comentários

Um aplicativo pode criar até 4096 objetos de estado de combinação exclusivos. Para cada objeto criado, o runtime verifica se um objeto anterior tem o mesmo estado. Se esse objeto anterior existir, o runtime retornará um ponteiro para a instância anterior em vez de criar um objeto duplicado.

Esse método requer o Windows Vista Service Pack 1.

Requisitos

   
Plataforma de Destino Windows
Cabeçalho d3d10_1.h

Confira também

ID3D10Device1 Interface