directx12-agility v1.614.1
- Created
- Updated
DirectX 12 Agility SDK
# Usage
The DirectX 12 Agility SDK package provides CMake targets:
find_package(directx-headers CONFIG REQUIRED)
find_package(directx12-agility CONFIG REQUIRED)
target_link_libraries(main PRIVATE Microsoft::DirectX-Headers Microsoft::DirectX-Guids Microsoft::DirectX12-Agility)
if(TARGET Microsoft::DirectX12-Agility)
file(MAKE_DIRECTORY "${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/D3D12")
add_custom_command(TARGET main POST_BUILD
COMMAND ${CMAKE_COMMAND} -E copy $<TARGET_PROPERTY:Microsoft::DirectX12-Core,IMPORTED_LOCATION_RELEASE> $<TARGET_FILE_DIR:main>/D3D12
COMMAND ${CMAKE_COMMAND} -E copy $<TARGET_PROPERTY:Microsoft::DirectX12-Layers,IMPORTED_LOCATION_DEBUG> $<TARGET_FILE_DIR:main>/D3D12
COMMAND_EXPAND_LISTS
)
endif()
# License
Unspecified
# Supported Platforms
windows & !uwp & !xbox & !arm32
- ✅ windows
- ❌
linux - ❌
osx - ❌
uwp
# Features
No features defined.
# Dependencies
No transitive dependencies.
# Host Dependencies
No transitive dependencies.
# Dependents
No dependents.
# Host Dependents
No dependents.
# Contributors
- Chuck Walbourn