ms-gdkv2604.5.7903
- Updated
Microsoft Game Development Kit (GDK)
- Project website: https://aka.ms/gdkx
- Documentation: https://aka.ms/gamedevdocs
#Usage
The Microsoft GDK headers select their platform from preprocessor definitions.
The CMake targets below define _GAMING_DESKTOP automatically. If you use the
headers without these targets (for example, from MSBuild or a manual include
path), define _GAMING_DESKTOP yourself. In either case, include <windows.h>
before GDK runtime headers such as XGameRuntime.h, XCurl.h, and GameChat2.h.
The Microsoft GDK package provides CMake targets:
find_package(ms-gdk CONFIG REQUIRED)
target_link_libraries(main PRIVATE Xbox::GameRuntime)
target_link_libraries(main PRIVATE Xbox::HTTPClient)
target_link_libraries(main PRIVATE Xbox::XCurl)
target_link_libraries(main PRIVATE Xbox::XSAPI)
target_link_libraries(main PRIVATE Xbox::GameChat2)#License
Not declared in the port manifest
#Supported Platforms
windows & (x64 | arm64) & !uwp & !xbox & !staticcrt
- ✅windows-arm64
- ✅windows-x64
- ❌
linux - ❌
osx - ❌
uwp - ❌
windows-x86
#Features
No default features.
#playfab
Include PlayFab Extension Libraries
Dependencies:
No dependencies.
Host Dependencies:
No dependencies.
#Dependencies
No dependencies.
#Host Dependencies
No dependencies.
#Used By
No ports use this.
#Host Tool For
No ports use this.
#Contributors
Chuck Walbourn
Billy O'Neal
Aaron Stebner