ReactOS 0.4.16-dev-980-g00983aa
_DDSURFACEDESC2 Struct Reference

#include <ddraw.h>

Collaboration diagram for _DDSURFACEDESC2:

Public Member Functions

union {
   LONG   lPitch
 
   DWORD   dwLinearSize
 
DUMMYUNIONNAMEN (1)
 
union {
   DWORD   dwBackBufferCount
 
   DWORD   dwDepth
 
DUMMYUNIONNAMEN (5)
 
union {
   DWORD   dwMipMapCount
 
   DWORD   dwRefreshRate
 
   DWORD   dwSrcVBHandle
 
DUMMYUNIONNAMEN (2)
 
union {
   DDCOLORKEY   ddckCKDestOverlay
 
   DWORD   dwEmptyFaceColor
 
DUMMYUNIONNAMEN (3)
 
union {
   DDPIXELFORMAT   ddpfPixelFormat
 
   DWORD   dwFVF
 
DUMMYUNIONNAMEN (4)
 

Public Attributes

DWORD dwSize
 
DWORD dwFlags
 
DWORD dwHeight
 
DWORD dwWidth
 
DWORD dwAlphaBitDepth
 
DWORD dwReserved
 
LPVOID lpSurface
 
DDCOLORKEY ddckCKDestBlt
 
DDCOLORKEY ddckCKSrcOverlay
 
DDCOLORKEY ddckCKSrcBlt
 
DDSCAPS2 ddsCaps
 
DWORD dwTextureStage
 

Detailed Description

Definition at line 1152 of file ddraw.h.

Member Function Documentation

◆ DUMMYUNIONNAMEN() [1/5]

union _DDSURFACEDESC2::@2935 _DDSURFACEDESC2::DUMMYUNIONNAMEN ( )

◆ DUMMYUNIONNAMEN() [2/5]

union _DDSURFACEDESC2::@2937 _DDSURFACEDESC2::DUMMYUNIONNAMEN ( )

◆ DUMMYUNIONNAMEN() [3/5]

union _DDSURFACEDESC2::@2938 _DDSURFACEDESC2::DUMMYUNIONNAMEN ( )

◆ DUMMYUNIONNAMEN() [4/5]

union _DDSURFACEDESC2::@2939 _DDSURFACEDESC2::DUMMYUNIONNAMEN ( )

◆ DUMMYUNIONNAMEN() [5/5]

union _DDSURFACEDESC2::@2936 _DDSURFACEDESC2::DUMMYUNIONNAMEN ( )

Member Data Documentation

◆ ddckCKDestBlt

DDCOLORKEY _DDSURFACEDESC2::ddckCKDestBlt

Definition at line 1182 of file ddraw.h.

Referenced by ddraw_surface_set_color_key(), and Main_DDrawSurface_GetSurfaceDesc().

◆ ddckCKDestOverlay

DDCOLORKEY _DDSURFACEDESC2::ddckCKDestOverlay

Definition at line 1179 of file ddraw.h.

Referenced by ddraw_surface_set_color_key(), and Main_DDrawSurface_GetSurfaceDesc().

◆ ddckCKSrcBlt

DDCOLORKEY _DDSURFACEDESC2::ddckCKSrcBlt

Definition at line 1184 of file ddraw.h.

Referenced by ddraw_surface_set_color_key(), and Main_DDrawSurface_GetSurfaceDesc().

◆ ddckCKSrcOverlay

DDCOLORKEY _DDSURFACEDESC2::ddckCKSrcOverlay

Definition at line 1183 of file ddraw.h.

Referenced by ddraw_surface_set_color_key(), and Main_DDrawSurface_GetSurfaceDesc().

◆ ddpfPixelFormat

◆ ddsCaps

◆ dwAlphaBitDepth

DWORD _DDSURFACEDESC2::dwAlphaBitDepth

Definition at line 1174 of file ddraw.h.

Referenced by Main_DDrawSurface_GetSurfaceDesc().

◆ dwBackBufferCount

DWORD _DDSURFACEDESC2::dwBackBufferCount

Definition at line 1165 of file ddraw.h.

Referenced by Main_DDrawSurface_GetSurfaceDesc().

◆ dwDepth

DWORD _DDSURFACEDESC2::dwDepth

Definition at line 1166 of file ddraw.h.

◆ dwEmptyFaceColor

DWORD _DDSURFACEDESC2::dwEmptyFaceColor

Definition at line 1180 of file ddraw.h.

◆ dwFlags

◆ dwFVF

DWORD _DDSURFACEDESC2::dwFVF

Definition at line 1188 of file ddraw.h.

◆ dwHeight

◆ dwLinearSize

DWORD _DDSURFACEDESC2::dwLinearSize

Definition at line 1161 of file ddraw.h.

Referenced by Main_DDrawSurface_GetSurfaceDesc().

◆ dwMipMapCount

DWORD _DDSURFACEDESC2::dwMipMapCount

Definition at line 1170 of file ddraw.h.

◆ dwRefreshRate

◆ dwReserved

DWORD _DDSURFACEDESC2::dwReserved

Definition at line 1175 of file ddraw.h.

◆ dwSize

◆ dwSrcVBHandle

DWORD _DDSURFACEDESC2::dwSrcVBHandle

Definition at line 1172 of file ddraw.h.

◆ dwTextureStage

DWORD _DDSURFACEDESC2::dwTextureStage

Definition at line 1191 of file ddraw.h.

◆ dwWidth

◆ lPitch

◆ lpSurface

LPVOID _DDSURFACEDESC2::lpSurface

Definition at line 1176 of file ddraw.h.

Referenced by ddraw_surface7_SetSurfaceDesc(), Main_DDrawSurface_Lock(), and surface_lock().


The documentation for this struct was generated from the following file: