Remove DPI_AWARENESS stuff for mingw32 in win10.h
This commit is contained in:
@@ -7,28 +7,6 @@
|
|||||||
|
|
||||||
#include "win32api.h"
|
#include "win32api.h"
|
||||||
|
|
||||||
#ifdef __MINGW32__
|
|
||||||
#ifndef DECLARE_HANDLE
|
|
||||||
#define DECLARE_HANDLE(name) struct name##__{int unused;}; typedef struct name##__ *name
|
|
||||||
#endif
|
|
||||||
DECLARE_HANDLE(DPI_AWARENESS_CONTEXT);
|
|
||||||
|
|
||||||
/* DPI awareness */
|
|
||||||
typedef enum DPI_AWARENESS
|
|
||||||
{
|
|
||||||
DPI_AWARENESS_INVALID = -1,
|
|
||||||
DPI_AWARENESS_UNAWARE = 0,
|
|
||||||
DPI_AWARENESS_SYSTEM_AWARE,
|
|
||||||
DPI_AWARENESS_PER_MONITOR_AWARE
|
|
||||||
} DPI_AWARENESS;
|
|
||||||
|
|
||||||
#define DPI_AWARENESS_CONTEXT_UNAWARE ((DPI_AWARENESS_CONTEXT)-1)
|
|
||||||
#define DPI_AWARENESS_CONTEXT_SYSTEM_AWARE ((DPI_AWARENESS_CONTEXT)-2)
|
|
||||||
#define DPI_AWARENESS_CONTEXT_PER_MONITOR_AWARE ((DPI_AWARENESS_CONTEXT)-3)
|
|
||||||
#define DPI_AWARENESS_CONTEXT_PER_MONITOR_AWARE_V2 ((DPI_AWARENESS_CONTEXT)-4)
|
|
||||||
#define DPI_AWARENESS_CONTEXT_UNAWARE_GDISCALED ((DPI_AWARENESS_CONTEXT)-5)
|
|
||||||
#endif
|
|
||||||
|
|
||||||
typedef struct {
|
typedef struct {
|
||||||
double scale; // dpi of monitor / 96
|
double scale; // dpi of monitor / 96
|
||||||
int width; // in pixels
|
int width; // in pixels
|
||||||
|
|||||||
Reference in New Issue
Block a user