mirror of
https://github.com/VirtualDrivers/Virtual-Display-Driver.git
synced 2026-10-21 22:22:27 -05:00
This is the fiIfty-eleventh attempt of getting a multi-gpu to work. upgraded to C version 17, added gpu handling logic and logging to adapteroption.h Removed support for all 32bit platforms.
19 lines
610 B
C
19 lines
610 B
C
#pragma once
|
|
|
|
// Include the normal header first if present
|
|
#include <devpkey.h>
|
|
|
|
// If the SDK you're on doesn't provide these, define them yourself
|
|
#ifndef DEVPKEY_Device_LocationInfo
|
|
// {A45C254E-DF1C-4EFD-8020-67D146A850E0}, PID 15
|
|
DEFINE_DEVPROPKEY(DEVPKEY_Device_LocationInfo,
|
|
0xa45c254e, 0xdf1c, 0x4efd, 0x80, 0x20,
|
|
0x67, 0xd1, 0x46, 0xa8, 0x50, 0xe0, 15);
|
|
#endif
|
|
|
|
#ifndef DEVPKEY_Device_LocationPaths
|
|
// {A45C254E-DF1C-4EFD-8020-67D146A850E0}, PID 37
|
|
DEFINE_DEVPROPKEY(DEVPKEY_Device_LocationPaths,
|
|
0xa45c254e, 0xdf1c, 0x4efd, 0x80, 0x20,
|
|
0x67, 0xd1, 0x46, 0xa8, 0x50, 0xe0, 37);
|
|
#endif |