ReactOS 0.4.16-dev-122-g325d74c
|
Go to the source code of this file.
Classes | |
struct | _GDIPOINTER |
struct | _DEVMODEINFO |
struct | _DEVMODEENTRY |
struct | _GRAPHICS_DEVICE |
struct | _PDEVOBJ |
Typedefs | |
typedef struct _GDIPOINTER | GDIPOINTER |
typedef struct _GDIPOINTER * | PGDIPOINTER |
typedef struct _DEVMODEINFO | DEVMODEINFO |
typedef struct _DEVMODEINFO * | PDEVMODEINFO |
typedef struct _DEVMODEENTRY | DEVMODEENTRY |
typedef struct _DEVMODEENTRY * | PDEVMODEENTRY |
typedef struct _GRAPHICS_DEVICE | GRAPHICS_DEVICE |
typedef struct _GRAPHICS_DEVICE * | PGRAPHICS_DEVICE |
typedef struct _PDEVOBJ | PDEVOBJ |
typedef struct _PDEVOBJ * | PPDEVOBJ |
Enumerations | |
enum | _PDEVFLAGS { PDEV_DISPLAY = 0x00000001 , PDEV_HARDWARE_POINTER = 0x00000002 , PDEV_SOFTWARE_POINTER = 0x00000004 , PDEV_GOTFONTS = 0x00000040 , PDEV_PRINTER = 0x00000080 , PDEV_ALLOCATEDBRUSHES = 0x00000100 , PDEV_HTPAL_IS_DEVPAL = 0x00000200 , PDEV_DISABLED = 0x00000400 , PDEV_SYNCHRONIZE_ENABLED = 0x00000800 , PDEV_FONTDRIVER = 0x00002000 , PDEV_GAMMARAMP_TABLE = 0x00004000 , PDEV_UMPD = 0x00008000 , PDEV_SHARED_DEVLOCK = 0x00010000 , PDEV_META_DEVICE = 0x00020000 , PDEV_DRIVER_PUNTED_CALL = 0x00040000 , PDEV_CLONE_DEVICE = 0x00080000 } |
typedef struct _DEVMODEENTRY DEVMODEENTRY |
typedef struct _DEVMODEINFO DEVMODEINFO |
typedef struct _GDIPOINTER GDIPOINTER |
typedef struct _GRAPHICS_DEVICE GRAPHICS_DEVICE |
typedef struct _DEVMODEENTRY * PDEVMODEENTRY |
typedef struct _DEVMODEINFO * PDEVMODEINFO |
typedef struct _GDIPOINTER * PGDIPOINTER |
typedef struct _GRAPHICS_DEVICE * PGRAPHICS_DEVICE |
Definition at line 5 of file pdevobj.h.
PPDEVOBJ NTAPI EngpGetPDEV | ( | _In_opt_ PUNICODE_STRING | pustrDevice | ) |
Definition at line 815 of file pdevobj.c.
Referenced by GreCreateCompatibleDC(), GreOpenDCW(), NtGdiExtEscape(), UserChangeDisplaySettings(), UserEnumCurrentDisplaySettings(), and UserEnumDisplaySettings().
Definition at line 412 of file pdevobj.c.
Referenced by MDEVOBJ_bDisable(), PDEVOBJ_bSwitchMode(), PDEVOBJ_Create(), and PDEVOBJ_lChangeDisplaySettings().
Definition at line 712 of file pdevobj.c.
Referenced by UserChangeDisplaySettings(), and UserRefreshDisplay().
PPDEVOBJ PDEVOBJ_Create | ( | _In_opt_ PGRAPHICS_DEVICE | pGraphicsDevice, |
_In_opt_ PDEVMODEW | pdm, | ||
_In_ ULONG | dwAccelerationLevel, | ||
_In_ ULONG | ldevtype | ||
) |
Definition at line 467 of file pdevobj.c.
Referenced by MDEVOBJ_Create(), PDEVOBJ_bSwitchMode(), and PDEVOBJ_lChangeDisplaySettings().
LONG PDEVOBJ_lChangeDisplaySettings | ( | _In_opt_ PUNICODE_STRING | pustrDeviceName, |
_In_opt_ PDEVMODEW | RequestedMode, | ||
_In_opt_ PMDEVOBJ | pmdevOld, | ||
_Out_ PMDEVOBJ * | ppmdevNew, | ||
_In_ BOOL | bSearchClosestMode | ||
) |
Definition at line 865 of file pdevobj.c.
Referenced by co_IntInitializeDesktopGraphics().
Definition at line 392 of file pdevobj.c.
Referenced by MDEVOBJ_bDisable(), MDEVOBJ_vEnable(), PDEVOBJ_bSwitchMode(), and PDEVOBJ_Create().
FORCEINLINE VOID PDEVOBJ_vReference | ( | _In_ PPDEVOBJ | ppdev | ) |
Definition at line 160 of file pdevobj.h.
Referenced by DxEngReferenceHdev(), EngpGetPDEV(), GreCreateCompatibleDC(), MDEVOBJ_Create(), NtGdiExtEscape(), NtGdiSaveDC(), PDEVOBJ_Create(), PDEVOBJ_lChangeDisplaySettings(), and UserRefreshDisplay().
Definition at line 105 of file pdevobj.c.
Referenced by DC_vCleanup(), DxEngUnreferenceHdev(), GreCreateCompatibleDC(), GreOpenDCW(), MDEVOBJ_vDestroy(), NtGdiExtEscape(), PDEVOBJ_bSwitchMode(), PDEVOBJ_Create(), UserChangeDisplaySettings(), UserEnumCurrentDisplaySettings(), UserEnumDisplaySettings(), and UserRefreshDisplay().