Elizabeth Figura (@zfigura) commented about dlls/d3d9/tests/device.c:
+static void test_d3d9on12(void) +{
- IDirect3DDevice9On12 *d3d9on12_2 = (void *)0xdeadbeef;
- IDirect3DDevice9On12 *d3d9on12 = (void *)0xdeadbeef;
- IDirect3DDevice9 *device = (void *)0xdeadbeef;
- IDirect3D9 *d3d9 = (void *)0xdeadbeef;
- IDXGIAdapter *adapter = (void *)0xdeadbeef;
- IDXGIFactory4 *factory = (void *)0xdeadbeef;
- ID3D12Device *d3d12device = (void *)0xdeadbeef;
- ID3D12Device *d3d12device_2 = (void *)0xdeadbeef;
- D3D9ON12_ARGS override_list;
- UINT override_entries = 0;
- ULONG ref;
- HRESULT hr;
- HWND window = CreateWindowA("d3d9_test_wc", "d3d9_test", WS_MAXIMIZE | WS_VISIBLE | WS_CAPTION,
0, 0, 640, 480, 0, 0, 0, 0);
You can use create_window() here.