directx-d v0.14.1 (2022-11-15T10:12:44Z)
Dub
Repo
ID3D11On12Device
directx
d3d11on12
Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.
version(Windows)
extern (
C
++)
interface
ID3D11On12Device : IUnknown {
HRESULT
CreateWrappedResource
(IUnknown pResource12, const(D3D11_RESOURCE_FLAGS)* pFlags11, D3D12_RESOURCE_STATES InState, D3D12_RESOURCE_STATES OutState, REFIID riid, void** ppResource11);
void
ReleaseWrappedResources
(const(ID3D11Resource)* ppResources, UINT NumResources);
void
AcquireWrappedResources
(const(ID3D11Resource)* ppResources, UINT NumResources);
}
Members
Functions
AcquireWrappedResources
void
AcquireWrappedResources
(const(ID3D11Resource)* ppResources, UINT NumResources)
Undocumented in source.
CreateWrappedResource
HRESULT
CreateWrappedResource
(IUnknown pResource12, const(D3D11_RESOURCE_FLAGS)* pFlags11, D3D12_RESOURCE_STATES InState, D3D12_RESOURCE_STATES OutState, REFIID riid, void** ppResource11)
Undocumented in source.
ReleaseWrappedResources
void
ReleaseWrappedResources
(const(ID3D11Resource)* ppResources, UINT NumResources)
Undocumented in source.
Meta
Source
See Implementation
directx
d3d11on12
aliases
PFN_D3D11ON12_CREATE_DEVICE
interfaces
ID3D11On12Device
static variables
D3D11On12CreateDevice
structs
D3D11_RESOURCE_FLAGS