Freigeben über


ID3D10EffectPool-Schnittstelle (d3d10effect.h)

Eine Poolschnittstelle stellt einen gemeinsamen Speicherplatz (oder Pool) zum Freigeben von Variablen zwischen Effekten dar.

Vererbung

Die ID3D10EffectPool-Schnittstelle erbt von der IUnknown-Schnittstelle . ID3D10EffectPool verfügt auch über folgende Membertypen:

Methoden

Die ID3D10EffectPool-Schnittstelle verfügt über diese Methoden.

 
ID3D10EffectPool::AsEffect

Ruft den Effekt ab, der den Effektpool erstellt hat.

Hinweise

Um einen Effektpool zu erstellen, rufen Sie eine Funktion wie D3DX10CreateEffectPoolFromFile auf. Effektpools können die Leistung verbessern, indem sie die Anzahl der API-Aufrufe verringern, die erforderlich sind, um Zustandsänderungen vorzunehmen (siehe Verwenden von Effektpools).

Anforderungen

   
Zielplattform Windows
Kopfzeile d3d10effect.h

Weitere Informationen

Effektschnittstellen (Direct3D 10)