PushConstant
نمای کلی
PushConstant یک کلاس در Aspose.3D FOSS برای .NET است.
ابزاری برای ارائه دادهها به شیدر از طریق push constant.
این کلاس 8 متد برای کار با اشیای PushConstant در برنامههای .NET فراهم میکند. متدهای موجود شامل: Commit، PushConstant، Write هستند. تمام اعضای عمومی پس از نصب بسته Aspose.3D FOSS برای .NET، برای هر برنامهٔ .NET قابل دسترسی هستند.
روش ها
| امضا | توضیح |
|---|---|
PushConstant() | سازندهٔ |
Write(mat: FMatrix4) | در نسخهٔ FOSS پیادهسازی نشده — در زمان اجرا خطا میاندازد. ماتریس را به ثابت بنویسید |
Write(n: int) | در نسخهٔ FOSS پیادهسازی نشده — در زمان اجرا خطا میاندازد. یک مقدار int را به ثابت بنویسید |
Write(f: float) | در نسخهٔ FOSS پیادهسازی نشده است — در زمان اجرا خطا میاندازد. یک مقدار float را به ثابت بنویسید |
Write(vec: FVector4) | در نسخهٔ FOSS پیادهسازی نشده است — در زمان اجرا خطا میاندازد. یک بردار ۴-مؤلفهای را به ثابت بنویسید |
Write(vec: FVector3) | در نسخهٔ FOSS پیادهسازی نشده — در زمان اجرا خطا میاندازد. یک بردار ۳-جزئی را به ثابت بنویسید |
Write(x: float, y: float, z: float, w: float) | در نسخهٔ FOSS پیادهسازی نشده — در زمان اجرا خطا میاندازد. یک بردار ۴-مولفهای را به ثابت بنویسید |
Commit(stage: ShaderStage, commandList: ICommandList) | در نسخهٔ متنباز پیادهسازی نشده است — در زمان اجرا خطا میاندازد. دادههای آماده را به خط لوله گرافیکی ارسال کنید. |