This section contains information about the following core functions:
| Name | Description |
|---|---|
| D3D11CreateDevice | Creates a device that represents the display adapter. |
| D3D11CreateDeviceAndSwapChain | Creates a device that represents the display adapter, specifying a swap chain. |
| D3DAllocateGraphicsMemory | Allocates graphics memory. This method is deprecated from the Februrary 2014 XDK. Use XMemAlloc or VirtualAlloc instead. |
| D3DFlushCpuCache | Flushes a CPU cache, using a CPU virtual address that points to graphics memory or committed CPU memory. |
| D3DFlushEntireCpuCache | Flushes the entire CPU cache using the wbinvd instruction, executed from kernel mode. |
| D3DFreeGraphicsMemory | Frees graphics memory. This method is deprecated from the Februrary 2014 XDK. Use XMemFree or VirtualFree instead. |
D3D11_BOX Helper Functions
Non-member functions for the D3D11_BOX stucture.
D3D11_RECT Helper Functions
Non-member functions for the D3D11_RECT stucture.
D3D11_VIEWPORT Helper Functions
Non-member functions for the D3D11_VIEWPORT stucture.
D3D11_RLDO_FLAGS Helper Functions
Bitwise operator functions for combining D3D11_RLDO_FLAGS enumeration constants.
ID3D11DeviceContext1 Proxy Functions
Proxy functions for ID3D11DeviceContext1.