DirectX-Headers icon indicating copy to clipboard operation
DirectX-Headers copied to clipboard

Official DirectX headers available under an open source license

Results 27 DirectX-Headers issues
Sort by recently updated
recently updated
newest added

I compile the repo under ubuntu 18.04, The error message for `make` is, can you give me some adverse ? ``` [ 6%] Building CXX object CMakeFiles/DirectX-Guids.dir/src/dxguids.cpp.o [ 12%] Linking...

question

Please see this godbolt output https://godbolt.org/z/ozYG6e If you create an uninitialized array of CD3DX12_CPU_DESCRIPTOR_HANDLE and then initializing the array in a loop with objects of type D3D12_CPU_DESCRIPTOR_HANDLE, it results in...

d3dx12
not our bug

`_In_range_(1, MaxSubresources-FirstSubresource)` should just be `_In_range_(1, MaxSubresources)` I'm pretty sure.

bug
d3dx12

Could we have a `HRESULT ID3D12Device_GetAdapterLuid(ID3D12Device*, LUID*)` instead? Figuring out the proper way to call this from C is a pain. Some examples of the problems caused by this function:...

https://learn.microsoft.com/en-us/windows/win32/api/d3d12/ns-d3d12-d3d12_pipeline_state_stream_desc should be input-only data, and is more accurately described by taking `const void *pPipelineStateSubobjectStream;`.

Currently `GetComponentName`, `GetBitsPerComponent`, and `GetDetailTableIndexThrow` unconditionally use `throw` statements. Would it be possible to make this optional in a future release? Perhaps by compiling throws into `ASSUME()` or providing a...

It'd be great if the DirectStorage API headers were included in this repository and under the same license. Today they seem to only be available via nuget and the headers...

I have two big issues with the cmake build for DirectX-Headers when building for mingw-w64 in [MSYS2](https://www.msys2.org/) (a CygWin derivative). 1) The CMakeLists.txt file needs to be updated to fix...