RenderState

Tổng quan

RenderState là một lớp trong Aspose.3D FOSS cho .NET. Dòng thừa kế từ: IDisposable, IComparable<RenderState>.

Tình trạng render cho việc xây dựng đường ống Các thay đổi được thực hiện trên tình trạng render sẽ không ảnh hưởng đến các trường hợp đường dẫn tạo ra.

Khóa học này cung cấp 5 phương pháp để làm việc với các đối tượng RenderState trong các chương trình .NET. Các phương pháp có sẵn bao gồm: CompareTo, Dispose, Equals, GetHashCode, RenderState. Tất cả các thành viên công cộng đều có thể truy cập bất kỳ ứng dụng .NET nào sau khi cài đặt Aspose.3D FOSS cho gói .Net. Tài sản : Blend, BlendColor, CullFace, CullFaceMode, DepthFunction, DepthMask,Và 11 nhiều hơn nữa.

Tài sản

TênloạiAccessMô tả
BlendboolĐọc / viếtBật hoặc tắt fragment blending.
BlendColorFVector4Đọc / viếtLấy hoặc đặt màu pha trộn được sử dụng trong
SourceBlendFactorBlendFactorĐọc / viếtLấy hoặc đặt cách màu được pha trộn.
DestinationBlendFactorBlendFactorĐọc / viếtLấy hoặc đặt cách màu được pha trộn.
CullFaceboolĐọc / viếtBật hoặc tắt mặt cắt
CullFaceModeCullFaceModeĐọc / viếtLấy hoặc đặt mặt nào sẽ bị cắt bỏ.
FrontFaceFrontFaceĐọc / viếtLấy hoặc đặt thứ tự nào là mặt trước.
DepthTestboolĐọc / viếtBật hoặc tắt kiểm tra độ sâu.
DepthMaskboolĐọc / viếtBật hoặc tắt việc ghi độ sâu.
DepthFunctionCompareFunctionĐọc / viếtLấy hoặc đặt hàm so sánh được sử dụng trong kiểm tra độ sâu
StencilTestboolĐọc / viếtBật hoặc tắt kiểm tra stencil.
StencilReferenceintĐọc / viếtLấy hoặc đặt giá trị tham chiếu cho phép kiểm tra stencil.
StencilMaskuintĐọc / viếtNhận hoặc đặt mặt nạ mà là ANDed với cả hai tham chiếu và lưu trữ giá trị stencil khi thử nghiệm được thực hiện.
StencilFrontFaceStencilStateĐọcLấy trạng thái stencil cho mặt trước.
StencilBackFaceStencilStateĐọcLấy trạng thái stencil cho mặt sau.
ScissorTestboolĐọc / viếtBật hoặc tắt kiểm tra scissor
PolygonModePolygonModeĐọc / viếtLấy hoặc đặt chế độ hiển thị của đa giác.

Phương pháp

SignatureMô tả
RenderState()Nhà xây dựng của
Equals(obj: object)Không được thực hiện trong phiên bản FOSS - ném vào thời gian chạy. Trả lại một giá trị cho thấy liệu trường hợp này có bằng đối tượng cụ thể hay không.
GetHashCode()Không được thực hiện trong phiên bản FOSS - ném vào thời gian chạy. Trả lại mã hash cho trường hợp này.
Dispose()Hãy tiết kiệm và giải phóng tất cả các nguồn lực nội bộ.
CompareTo(other: RenderState)Không được thực hiện trong phiên bản FOSS - ném vào thời gian chạy. So sánh trạng thái render với trường hợp khác

Xem thêm

 Tiếng Việt