Class Blend

Class Blend

Namespace: Aspose.Imaging
Assembly: Aspose.Imaging.dll (25.2.0)

กำหนดรูปแบบการผสม นี่คือคลาสที่ไม่สามารถสืบทอดได้

public sealed class Blend

การสืบทอด

objectBlend

สมาชิกที่สืบทอด

object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

หมายเหตุ

การใช้งานคลาสการผสมทั่วไปคือการกำหนดรูปแบบการผสมสำหรับแปรง ดังนั้นคุณสมบัติการผสมควรได้รับการเริ่มต้นอย่างระมัดระวัง อาร์เรย์ที่เป็นค่า null จะไม่ได้รับอนุญาต แปรงจะโยนข้อยกเว้นที่เหมาะสมหากอาร์เรย์ของปัจจัยหรือตำแหน่งว่างเปล่าหรือความยาวของพวกเขาไม่เท่ากัน หากมีสองหรือมากกว่าส่วนในอาร์เรย์ตำแหน่งแล้วส่วนแรกควรเป็น 0 และส่วนสุดท้ายควรเป็น 1

ตัวสร้าง

Blend()

เริ่มต้นอินสแตนซ์ใหม่ของคลาส Aspose.Imaging.Blend จำนวนส่วนในอาร์เรย์ปัจจัยและการผสมจะเท่ากับ 1

public Blend()

Blend(int)

เริ่มต้นอินสแตนซ์ใหม่ของคลาส Aspose.Imaging.Blend โดยมีจำนวนปัจจัยและตำแหน่งที่ระบุ

public Blend(int count)

พารามิเตอร์

count int

จำนวนส่วนในอาร์เรย์ปัจจัยและตำแหน่ง

คุณสมบัติ

Factors

รับหรือกำหนดอาร์เรย์ของปัจจัยการผสมสำหรับการไล่ระดับสี

public float[] Factors { get; set; }

ค่าของคุณสมบัติ

float[]

Positions

รับหรือกำหนดอาร์เรย์ของตำแหน่งการผสมสำหรับการไล่ระดับสี

public float[] Positions { get; set; }

ค่าของคุณสมบัติ

float[]

วิธีการ

Equals(object)

ทดสอบว่าอ็อบเจ็กต์ที่ระบุเป็นคลาส Aspose.Imaging.Blend และเทียบเท่ากับคลาส Aspose.Imaging.Blend นี้หรือไม่

public override bool Equals(object obj)

พารามิเตอร์

obj object

อ็อบเจ็กต์ที่ต้องการทดสอบ

คืนค่า

bool

เป็นจริงหาก obj เป็นคลาส Aspose.Imaging.Blend ที่เทียบเท่ากับคลาส Aspose.Imaging.Blend นี้; มิฉะนั้นเป็นเท็จ

GetHashCode()

ส่งคืนรหัสแฮชสำหรับอินสแตนซ์นี้

public override int GetHashCode()

คืนค่า

int

รหัสแฮชสำหรับอินสแตนซ์นี้ เหมาะสำหรับใช้ในอัลกอริธึมการแฮชและโครงสร้างข้อมูลเช่นตารางแฮช

 แบบไทย