## RenderFactory.CreatePipeline method

Crea una pipeline grafica preconfigurata con shader/stato di rendering/dichiarazione dei vertici preconfigurati e operazioni di disegno.

```csharp
public abstract IPipeline CreatePipeline(ShaderProgram shader, RenderState renderState, 
    VertexDeclaration vertexDeclaration, DrawOperation drawOperation)
```

| Parametro | Tipo | Descrizione |
| --- | --- | --- |
| shader | ShaderProgram | Lo shader utilizzato nel rendering |
| renderState | RenderState | Lo stato di rendering utilizzato nel rendering |
| vertexDeclaration | VertexDeclaration | La dichiarazione del vertice dei dati del vertice di input |
| drawOperation | DrawOperation | Operazione di disegno |

### Valore di ritorno

Una nuova istanza della pipeline

### Guarda anche

* interface [IPipeline](../../ipipeline)
* class [ShaderProgram](../../shaderprogram)
* class [RenderState](../../renderstate)
* class [VertexDeclaration](../../../aspose.threed.utilities/vertexdeclaration)
* enum [DrawOperation](../../drawoperation)
* class [RenderFactory](../../renderfactory)
* spazio dei nomi [Aspose.ThreeD.Render](../../renderfactory)
* assemblea [Aspose.3D](../../../)

<!-- DO NOT EDIT: generated by xmldocmd for Aspose.3D.dll -->
