microsoft / microsoft/D3D12TranslationLayer
Lacking documentation on Direct3DCreate9On12
Nobody has claimed this yet.
- Dominant language
- C++
- Stars
- 357
- Forks
- 56
- Avg merge
- 5d 6h
- Merged PRs (30d)
- 4
Description
Would it be possible to create an example app which is using the D3D9on12 layer end-to-end? For me IDirect3D9 gets created correctly by Direct3DCreate9On12 but when I call:
g_pD3D->CreateDevice(D3DADAPTER_DEFAULT, D3DDEVTYPE_HAL, _hWnd, 0, &g_d3dpp, &g_pd3dDevice);
it fails with HR = 0x8876086C (unable to detect a supported Graphics Card).
Thanks!
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by tracing the Direct3DCreate9On12 and IDirect3D9::CreateDevice calls described in the issue, including the reported HRESULT 0x8876086C. Provide an end-to-end example app using the D3D9on12 layer and document the setup needed for device creation, with the example successfully creating a device.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- computer-graphics
- Issue type
- Documentation
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100