D3DPATCHEDGESTYLE 列舉
定義目前的鑲嵌模式是離散或連續的。
Syntax
typedef enum D3DPATCHEDGESTYLE {
D3DPATCHEDGE_DISCRETE = 0,
D3DPATCHEDGE_CONTINUOUS = 1,
D3DPATCHEDGE_FORCE_DWORD = 0x7fffffff
} D3DPATCHEDGESTYLE, *LPD3DPATCHEDGESTYLE;
常數
-
D3DPATCHEDGE_DISCRETE
-
離散邊緣樣式。 在離散模式中,您可以指定浮點數鑲嵌,但會截斷為整數。
-
D3DPATCHEDGE_CONTINUOUS
-
連續邊緣樣式。 在連續模式中,鑲嵌會指定為浮點數,可順暢地變化以減少「快顯」成品。
-
D3DPATCHEDGE_FORCE_DWORD
-
強制此列舉編譯為大小為 32 位。 如果沒有此值,某些編譯器會允許此列舉編譯成 32 位以外的大小。 不使用這個值。
備註
請注意,連續鑲嵌會產生與相同鑲嵌值的離散鑲嵌模式完全不同的鑲嵌模式, (這線上框模式中更明顯) 。 因此,4.0 連續與 4 個離散不同。
規格需求
需求 | 值 |
---|---|
標頭 |
|
另請參閱