Platform SDK: DirectX

CONST_DDSURFACEDESCFLAGS

CONST_DDSURFACEDESCFLAGS 列挙は、DDSURFACEDESC2 型の lFlags メンバで使用され、DDSURFACEDESC2 のどのメンバが有効なデータを含むかを指定する。

Enum CONST_DDSURFACEDESCFLAGS
    DDSD_ALL          = 1047022
    DDSD_ALPHABITDEPTH =    128
    DDSD_BACKBUFFERCOUNT =   32
    DDSD_CAPS         =       1
    DDSD_CKDESTBLT    =   16384
    DDSD_CKDESTOVERLAY =   8192
    DDSD_CKSRCBLT     =   65536
    DDSD_CKSRCOVERLAY =   32768
    DDSD_HEIGHT       =       2
    DDSD_LINEARSIZE   =  524288
    DDSD_LPSURFACE    =    2048
    DDSD_MIPMAPCOUNT  =  131072
    DDSD_PITCH        =       8
    DDSD_PIXELFORMAT  =    4096
    DDSD_REFRESHRATE  =  262144
    DDSD_TEXTURESTAGE = 1048576
    DDSD_WIDTH        =       4
    DDSD_ZBUFFERBITDEPTH =   64
End Enum
DDSD_ALL
すべての入力メンバが有効である。
DDSD_ALPHABITDEPTH
lAlphaBitDepth メンバは有効である。
DDSD_BACKBUFFERCOUNT
lBackBufferCount メンバは有効である。
DDSD_CAPS
ddsCaps メンバは有効である。
DDSD_CKDESTBLT
ddckCKDestBlt メンバは有効である。
DDSD_CKDESTOVERLAY
ddckCKDestOverlay メンバは有効である。
DDSD_CKSRCBLT
ddckCKSrcBlt メンバは有効である。
DDSD_CKSRCOVERLAY
ddckCKSrcOverlay メンバは有効である。
DDSD_HEIGHT
lHeight メンバは有効である。
DDSD_LINEARSIZE
使用されない (DX6 以降で実装される場合がある。lLinearSize メンバが有効であることを示す)。
DDSD_LPSURFACE
lpSurface メンバは有効である。
DDSD_MIPMAPCOUNT
lMipMapCount メンバは有効である。
DDSD_PITCH
lPitch メンバは有効である。
DDSD_PIXELFORMAT
ddpfPixelFormat メンバは有効である。
DDSD_REFRESHRATE
lRefreshRate メンバは有効である。
DDSD_TEXTURESTAGE
lTextureStage メンバは有効である。
DDSD_WIDTH
lWidth メンバは有効である。
DDSD_ZBUFFERBITDEPTH
lZBufferBitDepth メンバは有効である。