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

NamaKeterangan
RenderState()Pembuat dariRenderState

Properti

NamaKeterangan
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

NamaKeterangan
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