D3DSTENCILCAPS
Drivrutinsflaggor för stencilkapacitet.
#define | Värde | Beskrivning |
---|---|---|
D3DSTENCILCAPS_KEEP | 0x00000001L | Uppdatera inte posten i stencilbufferten. Det här är standardvärdet. |
D3DSTENCILCAPS_ZERO | 0x00000002L | Ange stencilbuffertposten till 0. |
D3DSTENCILCAPS_REPLACE | 0x00000004L | Ersätt stencilbuffertposten med referensvärdet. |
D3DSTENCILCAPS_INCRSAT | 0x00000008L | Öka stencilbuffertposten och fäst det maximala värdet. |
D3DSTENCILCAPS_DECRSAT | 0x00000010L | Minska stencilbuffertens inmatning och kläm till noll. |
D3DSTENCILCAPS_INVERT | 0x00000020L | Invertera bitarna i stencilbuffertposten. |
D3DSTENCILCAPS_INCR | 0x00000040L | Öka stencilbuffertposten och omslut till noll om det nya värdet överskrider det maximala värdet. |
D3DSTENCILCAPS_DECR | 0x00000080L | Minska stencilbuffertposten och omslut till det maximala värdet om det nya värdet är mindre än noll. |
D3DSTENCILCAPS_TWOSIDED | 0x00000100L | Enheten stöder tvåsidig stencil. |
Stencilbuffertposter är heltalsvärden mellan 0 och 2ⁿ – 1, där n är stencilbuffertens bitdjup.
Dessa konstanter används av StencilCaps-medlemmen i D3DCAPS9.
Konstant information
Krav | Värde |
---|---|
Rubrik | d3d9caps.h |
Lägsta operativsystem | Windows 98 |
Relaterade ämnen