RenderState
RenderState class
Status render untuk membangun pipeline Perubahan yang dilakukan pada status render tidak akan memengaruhi instance pipeline yang dibuat.
public class RenderState : IComparable<RenderState>, IDisposable
Konstruktor
Properti
Nama | Keterangan |
---|
Blend { get; set; } | Mengaktifkan atau menonaktifkan pencampuran fragmen. |
BlendColor { get; set; } | Mendapat atau menyetel warna campuran tempat digunakanConstantColor |
CullFace { get; set; } | Mengaktifkan atau menonaktifkan wajah pemusnahan |
CullFaceMode { get; set; } | Mendapat atau menetapkan wajah mana yang akan dimusnahkan. |
DepthFunction { get; set; } | Mendapat atau menyetel fungsi perbandingan yang digunakan dalam uji kedalaman |
DepthMask { get; set; } | Mengaktifkan atau menonaktifkan penulisan kedalaman. |
DepthTest { get; set; } | Mengaktifkan atau menonaktifkan uji kedalaman. |
DestinationBlendFactor { get; set; } | Mendapat atau mengatur bagaimana warna dicampur. |
FrontFace { get; set; } | Mendapat atau menetapkan urutan mana yang menghadap ke depan. |
PolygonMode { get; set; } | Mendapat atau menyetel mode render poligon. |
ScissorBox { get; set; } | Mengambil atau menyetel kotak gunting |
ScissorTest { get; set; } | Mengaktifkan atau menonaktifkan tes gunting |
SourceBlendFactor { get; set; } | Mendapat atau mengatur bagaimana warna dicampur. |
StencilBackFace { get; } | Mendapatkan status stensil untuk bagian belakang. |
StencilFrontFace { get; } | Mendapatkan status stensil untuk wajah depan. |
StencilMask { get; set; } | Mendapat atau menyetel topeng yang di-AND dengan referensi dan nilai stensil yang disimpan saat pengujian selesai. |
StencilReference { get; set; } | Mendapat atau menetapkan nilai referensi untuk pengujian stensil. |
StencilTest { get; set; } | Mengaktifkan atau menonaktifkan tes stensil. |
Metode
Nama | Keterangan |
---|
CompareTo(RenderState) | Bandingkan status render dengan instance lain |
Dispose() | BuangRenderState dan lepaskan semua sumber daya internal. |
override Equals(object) | Mengembalikan nilai yang menunjukkan apakah instance ini sama dengan objek tertentu. |
override GetHashCode() | Mengembalikan kode hash untuk instance ini. |
Lihat juga