|
Diligent Engine
v.2.4.g
|
#include <d3d12.h>Go to the source code of this file.
Namespaces | |
| Diligent | |
| The library uses Direct3D-style math: | |
Typedefs | |
| using | Diligent::D3D12CreateDeviceProcType = HRESULT(WINAPI *)(_In_opt_ IUnknown *pAdapter, D3D_FEATURE_LEVEL MinimumFeatureLevel, _In_ REFIID riid, _COM_Outptr_opt_ void **ppDevice) |
| using | Diligent::D3D12GetDebugInterfaceProcType = HRESULT(WINAPI *)(_In_ REFIID riid, _COM_Outptr_opt_ void **ppvDebug) |
| using | Diligent::D3D12SerializeRootSignatureProcType = HRESULT(WINAPI *)(_In_ const D3D12_ROOT_SIGNATURE_DESC *pRootSignature, _In_ D3D_ROOT_SIGNATURE_VERSION Version, _Out_ ID3DBlob **ppBlob, _Always_(_Outptr_opt_result_maybenull_) ID3DBlob **ppErrorBlob) |
Functions | |
| HMODULE | Diligent::LoadD3D12Dll (const char *DLLPath="d3d12.dll") |
Variables | |
| D3D12CreateDeviceProcType | Diligent::D3D12CreateDevice |
| D3D12GetDebugInterfaceProcType | Diligent::D3D12GetDebugInterface |
| D3D12SerializeRootSignatureProcType | Diligent::D3D12SerializeRootSignature |
1.8.17