PostProcessor
اعلان
public class Strawberry.Graphics.PostProcessor
افکتهای پساپردازش زنجیرهای اعمالشده روی اهداف رندر را مدیریت میکند.
سازندهها
PostProcessor
یک پساپردازشگر جدید با کانتکست گرافیکی مشخصشده میسازد.
void PostProcessor(IGraphicsContext graphicsContext)
پارامترها:
| نام | نوع | توضیحات |
|---|---|---|
graphicsContext |
Strawberry.Graphics.IGraphicsContext |
کانتکست گرافیکی برای استفاده در رندر. |
ویژگیها
GraphicsContext
IGraphicsContext GraphicsContext { get }
متدها
Activate
اولین افکت در پساپردازشگر را فعال کرده و آن را روی صفحه رندر میکند.
void Activate()
Render
زنجیرهی افکت پساپردازش را آغاز میکند.
void Render()
AddPostProcessEffect
یک افکت پساپردازش به فهرست افکتها اضافه میکند.
void AddPostProcessEffect(string name, PostProcessEffect effect)
پارامترها:
| نام | نوع | توضیحات |
|---|---|---|
name |
System.String |
نام افکت پساپردازش |
effect |
Strawberry.Graphics.PostProcessEffect |
افکت برای اضافهکردن |
RemovePostProcessEffect
یک افکت پساپردازش را از فهرست افکتها حذف میکند.
void RemovePostProcessEffect(string name)
پارامترها:
| نام | نوع | توضیحات |
|---|---|---|
name |
System.String |
نام افکت پساپردازش |