D3D10_COMPARISON_FUNC列舉 (d3d10.h)
比較選項。
Syntax
typedef enum D3D10_COMPARISON_FUNC {
D3D10_COMPARISON_NEVER = 1,
D3D10_COMPARISON_LESS = 2,
D3D10_COMPARISON_EQUAL = 3,
D3D10_COMPARISON_LESS_EQUAL = 4,
D3D10_COMPARISON_GREATER = 5,
D3D10_COMPARISON_NOT_EQUAL = 6,
D3D10_COMPARISON_GREATER_EQUAL = 7,
D3D10_COMPARISON_ALWAYS = 8
} ;
常數
D3D10_COMPARISON_NEVER 值: 1 絕對不要通過比較。 |
D3D10_COMPARISON_LESS 值: 2 如果來源資料小於目的地資料,則比較會通過。 |
D3D10_COMPARISON_EQUAL 值: 3 如果來源資料等於目的地資料,則比較會通過。 |
D3D10_COMPARISON_LESS_EQUAL 值: 4 如果來源資料小於或等於目的地資料,則比較會通過。 |
D3D10_COMPARISON_GREATER 值: 5 如果來源資料大於目的地資料,則比較會通過。 |
D3D10_COMPARISON_NOT_EQUAL 值: 6 如果來源資料不等於目的地資料,比較就會通過。 |
D3D10_COMPARISON_GREATER_EQUAL 值: 7 如果來源資料大於或等於目的地資料,則比較會通過。 |
D3D10_COMPARISON_ALWAYS 值: 8 一律傳遞比較。 |
備註
比較選項會決定執行時間在儲存新資料之前,是否要如何比較來源 (新的) 資料與目的地 (現有) 資料。 在建立物件之前,比較選項會在描述中宣告。 API 可讓您設定深度樣板緩衝區的比較選項, (請參閱 D3D10_DEPTH_STENCIL_DESC) 、深度樣板作業 (請參閱 D3D10_DEPTH_STENCILOP_DESC) 或取樣器狀態 (請參閱 D3D10_SAMPLER_DESC) 。
規格需求
標頭 | d3d10.h |