I now have my first working function 8)
invoke D3D11CreateDeviceAndSwapChain, 0, D3D_DRIVER_TYPE_HARDWARE, 0, 0, 0, 0, D3D11_SDK_VERSION, addr scd, addr d3dSwapchain, addr d3dDevice, 0, addr d3dContext;
mov ddResult, eax
invoke itoa, ddResult, addr szBuffer, 10
invoke SetWindowText, hWnd, addr szBuffer
It is verified to be creating the Device and SwapChain by outputting the result to the title of the window.
Now for the tough questions :lol:
How do I set up my include file to get access to the COM functions?
If I can even just access d3dDevice->Release(), I can probably work from there and figure out much of what I need.
Again, the help is greatly appreciated :t