microsoft / microsoft/win32metadata
ID3D12GraphicsCommandList.OMSetRenderTargets missing NativeArrayInfoAttribute
- Dominant language
- C++
- Stars
- 1.5k
- Forks
- 149
- Avg merge
- 5d 16h
- Merged PRs (30d)
- 4
Description
The ```pRenderTargetDescriptors``` parameter of ```ID3D12GraphicsCommandList.OMSetRenderTargets``` is an optional array of length ```NumRenderTargetDescriptors```, but it's missing ```NativeArrayInfoAttribute```. See https://learn.microsoft.com/windows/win32/api/d3d12/nf-d3d12-id3d12graphicscommandlist-omsetrendertargets for documentation.
Contributor guide
Research direction
Start by locating the metadata declaration or generation entry for ID3D12GraphicsCommandList.OMSetRenderTargets and compare its pRenderTargetDescriptors parameter with the Microsoft documentation linked in the issue. Add the missing NativeArrayInfoAttribute for the optional array and verify that the generated metadata reflects NumRenderTargetDescriptors.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- tooling
- Issue type
- Bug
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Stale
- Clarity
- Clearly specified
- Newbie friendliness
- 62/100