Megosztás a következőn keresztül:


D3DSTENCILCAPS

Illesztőprogram-rajzsablon képességeinek jelzői.

#define Érték Leírás
D3DSTENCILCAPS_KEEP 0x00000001L Ne frissítse a rajzsablon pufferében lévő bejegyzést. Ez az alapértelmezett érték.
D3DSTENCILCAPS_ZERO 0x00000002L Állítsa a rajzsablon pufferbejegyzését 0 értékre.
D3DSTENCILCAPS_REPLACE 0x00000004L Cserélje le a rajzsablonpuffer bejegyzését hivatkozási értékre.
D3DSTENCILCAPS_INCRSAT 0x00000008L Növelje a rajzsablon pufferbe lépését, és rögzítse a maximális értékre.
D3DSTENCILCAPS_DECRSAT 0x00000010L A rajzsablon pufferbevezetésének nullára való lecsukása.
D3DSTENCILCAPS_INVERT 0x00000020L A rajzsablon-puffer bejegyzés bitjeinek megfordítása.
D3DSTENCILCAPS_INCR 0x00000040L Növelje a rajzsablon pufferbejegyzését nullára, ha az új érték meghaladja a maximális értéket.
D3DSTENCILCAPS_DECR 0x00000080L Ha az új érték nullánál kisebb, akkor a rajzsablonpuffer bejegyzésének decrementálása a maximális értékre tördelve.
D3DSTENCILCAPS_TWOSIDED 0x00000100L Az eszköz támogatja a kétoldalas rajzsablont.

 

A rajzsablon pufferbejegyzései 0 és 2ⁿ közötti egész számértékek, ahol n a rajzsablon pufferének bitmélysége.

Ezeket az állandókat a StencilCaps D3DCAPS9tagja használja.

Állandó információ

Követelmény Érték
Fejléc d3d9caps.h
Minimális operációs rendszer Windows 98

 

Direct3D-konstansok