Compartir a través de


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

Cree un objeto blend-state que encapsula el estado de fusión para la fase de fusión de salida.

Sintaxis

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

Parámetros

[in] pBlendStateDesc

Tipo: const D3D10_BLEND_DESC1*

Puntero a una descripción de estado de mezcla (consulte D3D10_BLEND_DESC1).

[out] ppBlendState

Tipo: ID3D10BlendState1**

Dirección de un puntero al objeto blend-state creado (vea ID3D10BlendState1 Interface).

Valor devuelto

Tipo: HRESULT

Este método devuelve uno de los siguientes códigos de retorno de Direct3D 10.

Comentarios

Una aplicación puede crear hasta 4096 objetos de estado de mezcla únicos. Para cada objeto creado, el tiempo de ejecución comprueba si un objeto anterior tiene el mismo estado. Si existe un objeto anterior, el tiempo de ejecución devolverá un puntero a la instancia anterior en lugar de crear un objeto duplicado.

Este método requiere Windows Vista Service Pack 1.

Requisitos

   
Plataforma de destino Windows
Encabezado d3d10_1.h

Consulte también

Interfaz ID3D10Device1