enumerasi D3D11_COMPARISON_FUNC (d3d11.h)

Opsi perbandingan.

Sintaks

typedef enum D3D11_COMPARISON_FUNC {
  D3D11_COMPARISON_NEVER = 1,
  D3D11_COMPARISON_LESS = 2,
  D3D11_COMPARISON_EQUAL = 3,
  D3D11_COMPARISON_LESS_EQUAL = 4,
  D3D11_COMPARISON_GREATER = 5,
  D3D11_COMPARISON_NOT_EQUAL = 6,
  D3D11_COMPARISON_GREATER_EQUAL = 7,
  D3D11_COMPARISON_ALWAYS = 8
} ;

Konstanta

 
D3D11_COMPARISON_NEVER
Nilai: 1
Jangan pernah melewati perbandingan.
D3D11_COMPARISON_LESS
Nilai: 2
Jika data sumber kurang dari data tujuan, perbandingan lolos.
D3D11_COMPARISON_EQUAL
Nilai: 3
Jika data sumber sama dengan data tujuan, perbandingan akan lolos.
D3D11_COMPARISON_LESS_EQUAL
Nilai: 4
Jika data sumber kurang dari atau sama dengan data tujuan, perbandingan akan berlalu.
D3D11_COMPARISON_GREATER
Nilai: 5
Jika data sumber lebih besar dari data tujuan, perbandingan akan berlalu.
D3D11_COMPARISON_NOT_EQUAL
Nilai: 6
Jika data sumber tidak sama dengan data tujuan, perbandingan akan lolos.
D3D11_COMPARISON_GREATER_EQUAL
Nilai: 7
Jika data sumber lebih besar dari atau sama dengan data tujuan, perbandingan akan lolos.
D3D11_COMPARISON_ALWAYS
Nilai: 8
Selalu lewati perbandingan.

Keterangan

Opsi perbandingan menentukan apakah runtime membandingkan data sumber (baru) dengan data tujuan (yang sudah ada) sebelum menyimpan data baru. Opsi perbandingan dideklarasikan dalam deskripsi sebelum objek dibuat. API memungkinkan Anda mengatur opsi perbandingan untuk buffer stensil kedalaman (lihat D3D11_DEPTH_STENCIL_DESC), operasi stensil kedalaman (lihat D3D11_DEPTH_STENCILOP_DESC), atau status sampler (lihat D3D11_SAMPLER_DESC).

Persyaratan

   
Header d3d11.h

Lihat juga

Enumerasi Inti