Udostępnij przez


Interfejsy efektu (Direct3D 10)

Ta sekcja zawiera informacje o następujących interfejsach systemu efektów:

Interfejsów Opis
ID3D10EffectBlendVariable, interfejs Uzyskuje dostęp do stanu mieszanego.
ID3D10EffectConstantBuffer, interfejs Uzyskuje dostęp do bufora tekstury lub buforu stałego.
ID3D10EffectDepthStencilVariable, interfejs Uzyskuje dostęp do stanu wzornika głębi.
ID3D10EffectDepthStencilViewVariable, interfejs Uzyskuje dostęp do widoku wzornika szczegółowego.
ID3D10Effect, interfejs Hermetyzuje stan potoku w co najmniej jednej technik renderowania.
ID3D10Include, interfejs Metody implementowane przez użytkownika do odczytywania plików dołączanych.
ID3D10EffectMatrixVariable, interfejs Uzyskuje dostęp do macierzy.
interfejsuID3D10EffectPass Hermetyzuje stan efektu w przebiegu.
ID3D10EffectPool, interfejs Identyfikuje zmienne efektu współużytkowanego.
ID3D10EffectRasterizerVariable, interfejs Uzyskuje dostęp do stanu rasteryzatora.
ID3D10EffectRenderTargetViewVariable, interfejs Uzyskuje dostęp do obiektu docelowego renderowania.
ID3D10EffectSamplerVariable, interfejs Uzyskuje dostęp do stanu próbkatora.
ID3D10EffectScalarVariable, interfejs Uzyskuje dostęp do zmiennej skalarnej.
ID3D10EffectShaderResourceVariable, interfejs Uzyskuje dostęp do zasobu cieniowania.
ID3D10EffectShaderVariable, interfejs Uzyskuje dostęp do zmiennej cieniowania.
ID3D10EffectStringVariable, interfejs Uzyskuje dostęp do ciągu.
ID3D10EffectTechnique, interfejs Hermetyzuje co najmniej jeden przebieg.
ID3D10EffectType, interfejs Implementuje metody uzyskiwania dostępu do zmiennych efektów.
ID3D10EffectVectorVariable, interfejs Uzyskuje dostęp do wektora.

 

Istnieją dwa rodzaje interfejsów w strukturze efektu: interfejsy renderowania do renderowania interfejsów efektu i odbicia w celu uzyskania i ustawienia zmiennych efektów za pomocą interfejsu API. Wszystkie interfejsy odbicia pochodzą z interfejsu ID3D10EffectVariable,.

efektu