Freigeben über


Kompositing (Direct3D 9)

Ihre Anwendung kann den Schablonenpuffer verwenden, um zusammengesetzte 2D- oder 3D-Bilder in einer 3D-Szene zu erstellen. Eine Maske im Schablonenpuffer wird verwendet, um einen Bereich der Renderingzieloberfläche zu verschließen. Gespeicherte 2D-Informationen, z. B. Text oder Bitmaps, können dann in den verschließten Bereich geschrieben werden. Alternativ kann Ihre Anwendung zusätzliche 3D-Grundtypen im schablonenmaskierten Bereich der Renderingzieloberfläche rendern. Es kann sogar eine ganze Szene rendern.

Spiele kombinieren häufig mehrere 3D-Szenen. Für instance zeigen Fahrspiele in der Regel eine rückwärtige Spiegel an. Die Spiegel enthält die Ansicht der 3D-Szene hinter dem Treiber. Es handelt sich im Wesentlichen um eine zweite 3D-Szene, die mit der Vorwärtssicht des Fahrers kombiniert ist.

Schablonenpuffertechniken