Freigeben über


D3D11_COMPARISON_FUNC-Enumeration (d3d11.h)

Vergleichsoptionen.

Syntax

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
} ;

Konstanten

 
D3D11_COMPARISON_NEVER
Wert: 1
Bestehen Sie den Vergleich nie.
D3D11_COMPARISON_LESS
Wert: 2
Wenn die Quelldaten kleiner als die Zieldaten sind, wird der Vergleich erfolgreich durchgeführt.
D3D11_COMPARISON_EQUAL
Wert: 3
Wenn die Quelldaten gleich den Zieldaten sind, wird der Vergleich erfolgreich durchgeführt.
D3D11_COMPARISON_LESS_EQUAL
Wert: 4
Wenn die Quelldaten kleiner oder gleich den Zieldaten sind, wird der Vergleich erfolgreich durchgeführt.
D3D11_COMPARISON_GREATER
Wert: 5
Wenn die Quelldaten größer als die Zieldaten sind, wird der Vergleich erfolgreich durchgeführt.
D3D11_COMPARISON_NOT_EQUAL
Wert: 6
Wenn die Quelldaten nicht gleich den Zieldaten sind, wird der Vergleich erfolgreich durchgeführt.
D3D11_COMPARISON_GREATER_EQUAL
Wert: 7
Wenn die Quelldaten größer oder gleich den Zieldaten sind, wird der Vergleich erfolgreich durchgeführt.
D3D11_COMPARISON_ALWAYS
Wert: 8
Bestehen Sie immer den Vergleich.

Hinweise

Eine Vergleichsoption bestimmt, ob die Runtime Quelldaten (neu) mit (vorhandenen) Zieldaten vergleicht, bevor die neuen Daten gespeichert werden. Die Vergleichsoption wird in einer Beschreibung deklariert, bevor ein Objekt erstellt wird. Mit der API können Sie eine Vergleichsoption für einen Tiefenschablonenpuffer (siehe D3D11_DEPTH_STENCIL_DESC), Tiefenschablonenvorgänge (siehe D3D11_DEPTH_STENCILOP_DESC) oder sampler-Zustand (siehe D3D11_SAMPLER_DESC) festlegen.

Anforderungen

   
Kopfzeile d3d11.h

Weitere Informationen

Kernaufzählungen