Aracılığıyla paylaş


D3DSTENCILCAPS

Sürücü kalıbı yetenek bayrakları.

#define Değer Açıklama
D3DSTENCILCAPS_KEEP 0x00000001L Kalıp arabelleğindeki girdiyi güncelleştirmayın. Bu varsayılan değerdir.
D3DSTENCILCAPS_ZERO 0x00000002L Kalıp-arabellek girdisini 0 olarak ayarlayın.
D3DSTENCILCAPS_REPLACE 0x00000004L Kalıp-arabellek girdisini başvuru değeriyle değiştirin.
D3DSTENCILCAPS_INCRSAT 0x00000008L Kalıp-arabellek girişini artırarak maksimum değere sıkıştırın.
D3DSTENCILCAPS_DECRSAT 0x00000010L Kalıp-arabellek girişini azaltıp sıfıra sıkıştırın.
D3DSTENCILCAPS_INVERT 0x00000020L Kalıp-arabellek girdisindeki bitleri ters çevirme.
D3DSTENCILCAPS_INCR 0x00000040L Yeni değer maksimum değeri aşarsa sıfıra kaydırarak kalıp-arabellek girdisini artırma.
D3DSTENCILCAPS_DECR 0x00000080L Yeni değer sıfırdan küçükse en büyük değere kaydırarak kalıp-arabellek girdisini azaltma.
D3DSTENCILCAPS_TWOSIDED 0x00000100L Cihaz iki taraflı kalıbı destekler.

 

Kalıp-arabellek girişleri, 0 ile 2ⁿ - 1 arasında değişen tamsayı değerleridir; burada n, kalıp arabelleğinin bit derinliğidir.

Bu sabitler D3DCAPS9StencilCaps üyesi tarafından kullanılır.

Sabit Bilgi

Gereksinim Değer
Üstbilgi d3d9caps.h
En düşük işletim sistemi Windows 98

 

Direct3D Sabitleri