Dela via


Effektreferens (Direct3D 10-grafik)

Direct3D-API:et definierar flera API-element som hjälper dig att skapa och hantera effektsystemet.

Effektsystemet kapslar in tillståndstilldelningar i en effekt. Varje effekt är en samling pipelinetillstånd som kan delas upp i tillståndstilldelningar med hjälp av tillståndsblock, resurser och skuggningar. Beroende på effektens storlek kan du välja att implementera en i en ASCII-textsträng eller en effektfil (.fx). Om du vill ordna information i en effekt läser du effektformatet.

När du har utformat en effekt använder du effekt-API:et för att ange tillstånd på enheten under återgivningen. Dessutom stöder effektsystemet en serie reflektions-API:er för att hämta och ställa in effektdata. Mer information finns i Effect System Interfaces (Direct3D 10).

Direct3D-referens