共用方式為


D3D12_COMPARISON_FUNC列舉 (d3d12.h)

指定比較選項。

Syntax

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

常數

 
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
一律傳遞比較。

備註

比較選項會決定運行時間如何比較來源 (新的) 數據與目的地 (現有) 數據,再儲存新數據。 在建立物件之前,比較選項會在描述中宣告。 API 可讓您設定的比較選項

規格需求

需求
標頭 d3d12.h

另請參閱

CD3DX12_DEPTH_STENCIL_DESC

核心列舉