Bagikan melalui


enumerasi D3D12_COMPARISON_FUNC (d3d12.h)

Menentukan opsi perbandingan.

Sintaks

typedef enum D3D12_COMPARISON_FUNC {
  D3D12_COMPARISON_FUNC_NONE,
  D3D12_COMPARISON_FUNC_NEVER = 1,
  D3D12_COMPARISON_FUNC_LESS = 2,
  D3D12_COMPARISON_FUNC_EQUAL = 3,
  D3D12_COMPARISON_FUNC_LESS_EQUAL = 4,
  D3D12_COMPARISON_FUNC_GREATER = 5,
  D3D12_COMPARISON_FUNC_NOT_EQUAL = 6,
  D3D12_COMPARISON_FUNC_GREATER_EQUAL = 7,
  D3D12_COMPARISON_FUNC_ALWAYS = 8
} ;

Konstanta

 
D3D12_COMPARISON_FUNC_NEVER
Nilai: 1
Jangan pernah melewati perbandingan.
D3D12_COMPARISON_FUNC_LESS
Nilai: 2
Jika data sumber kurang dari data tujuan, perbandingan lolos.
D3D12_COMPARISON_FUNC_EQUAL
Nilai: 3
Jika data sumber sama dengan data tujuan, perbandingan akan lolos.
D3D12_COMPARISON_FUNC_LESS_EQUAL
Nilai: 4
Jika data sumber kurang dari atau sama dengan data tujuan, perbandingan akan berlalu.
D3D12_COMPARISON_FUNC_GREATER
Nilai: 5
Jika data sumber lebih besar dari data tujuan, perbandingan akan berlalu.
D3D12_COMPARISON_FUNC_NOT_EQUAL
Nilai: 6
Jika data sumber tidak sama dengan data tujuan, perbandingan akan lolos.
D3D12_COMPARISON_FUNC_GREATER_EQUAL
Nilai: 7
Jika data sumber lebih besar dari atau sama dengan data tujuan, perbandingan akan lolos.
D3D12_COMPARISON_FUNC_ALWAYS
Nilai: 8
Selalu lewati perbandingan.

Keterangan

Opsi perbandingan menentukan bagaimana 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

Persyaratan

Persyaratan Nilai
Header d3d12.h

Lihat juga

CD3DX12_DEPTH_STENCIL_DESC

Enumerasi Inti