33 uuid(85611e73-70a9-490
e-9614-a9e302777904),
44 REFIID iid,
void **d3d11_resource);
54 ID3D11Device **d3d11_device, ID3D11DeviceContext **d3d11_immediate_context,
60 ID3D11Device **d3d11_device, ID3D11DeviceContext **d3d11_immediate_context,
64 uuid(bdb64df4-ea2f-4c70-b861-aaab1258bb5d),
75 uuid(dc90f331-4740-43
fa-866
e-67f12cb58223),
COMPILER_DEPENDENT_UINT64 UINT64
HRESULT __stdcall D3D11On12CreateDevice(IUnknown *device, UINT flags, const D3D_FEATURE_LEVEL *feature_levels, UINT feature_level_count, IUnknown *const *queues, UINT queue_count, UINT node_mask, ID3D11Device **d3d11_device, ID3D11DeviceContext **d3d11_immediate_context, D3D_FEATURE_LEVEL *obtained_feature_level)
HRESULT(__stdcall * PFN_D3D11ON12_CREATE_DEVICE)(IUnknown *device, UINT flags, const D3D_FEATURE_LEVEL *feature_levels, UINT feature_level_count, IUnknown *const *queues, UINT queue_count, UINT node_mask, ID3D11Device **d3d11_device, ID3D11DeviceContext **d3d11_immediate_context, D3D_FEATURE_LEVEL *obtained_feature_level)
GLuint GLuint GLsizei count
static D3D_DRIVER_TYPE HMODULE UINT const D3D_FEATURE_LEVEL UINT UINT ID3D11Device D3D_FEATURE_LEVEL * obtained_feature_level
static D3D_DRIVER_TYPE HMODULE UINT const D3D_FEATURE_LEVEL * feature_levels
HRESULT GetD3D12Device(REFIID iid, ID3D12Device **d3d12_device)
HRESULT ReturnUnderlyingResource(ID3D11Resource *d3d11_resource, UINT num_sync, UINT64 *signal_values, ID3D12Fence **fences)
HRESULT UnwrapUnderlyingResource(ID3D11Resource *d3d11_resource, ID3D12CommandQueue *d3d12_command_queue, REFIID iid, void **d3d12_resource)
void ReleaseWrappedResources(ID3D11Resource *const *resources, UINT count)
void AcquireWrappedResources(ID3D11Resource *const *resources, UINT count)
HRESULT CreateWrappedResource(IUnknown *d3d12_resource, const D3D11_RESOURCE_FLAGS *flags, D3D12_RESOURCE_STATES input_state, D3D12_RESOURCE_STATES output_state, REFIID iid, void **d3d11_resource)
ncacn_np pointer_default(unique)] interface winspool