makeDirect3D

fun makeDirect3D(adapterPtr: NativePointer, devicePtr: NativePointer, queuePtr: NativePointer): DirectContext

Creates Direct3D direct rendering context from D3D12 native objects.

For more information refer to skia GrDirectContext class.

Parameters

adapterPtr

pointer to IDXGIAdapter1 object; must be not zero

devicePtr

pointer to ID3D12Device object, which is created with provided adapter in adapterPtr; must be not zero

queuePtr

Pointer to ID3D12CommandQueue object, which is created with provided device in devicePtr with type D3D12_COMMAND_LIST_TYPE_DIRECT; must be not zero