Ctrl+K

PostProcessEffect

اعلان

public class Strawberry.Graphics.PostProcessEffect

نمایانگر یک افکت پساپردازش با هدف رندر (RenderTarget) و شِیدِر (Shader) خودش.

سازنده‌ها

PostProcessEffect

یک افکت پساپردازش جدید با شِیدِر و نام پارامتر تکسچر مشخص‌شده می‌سازد.

void PostProcessEffect(Shader shader, string textureParameterName)

پارامترها:

نام نوع توضیحات
shader Strawberry.Graphics.Shader شِیدِر برای استفاده در این افکت.
textureParameterName System.String نام پارامتر تکسچر در شِیدِر که به هدف رندر این افکت تنظیم خواهد شد.

ویژگی‌ها

RenderTarget

هدف رندر این افکت پساپردازش را دریافت می‌کند.

RenderTarget RenderTarget { get }

GraphicsContext

کانتکست گرافیکی که این افکت پساپردازش را ساخته و مدیریت می‌کند را دریافت می‌کند.

IGraphicsContext GraphicsContext { get set }

Shader

شِیدِر این افکت پساپردازش را دریافت می‌کند.

Shader Shader { get set }

TextureParameterName

نام پارامتر تکسچر در شِیدِر که به هدف رندر این افکت تنظیم خواهد شد.

string TextureParameterName { get }

متدها

Activate

هدف رندر این افکت را برای رندر فعال می‌کند.

void Activate()