public void RecordDispatch([NativeTypeName("ID3D12CommandList *")] ID3D12CommandList *commandList, [NativeTypeName("IDMLDispatchable *")] IDMLDispatchable *dispatchable, [NativeTypeName("IDMLBindingTable *")] IDMLBindingTable *bindings) { ((delegate * stdcall <IDMLCommandRecorder *, ID3D12CommandList *, IDMLDispatchable *, IDMLBindingTable *, void>)(lpVtbl[8]))((IDMLCommandRecorder *)Unsafe.AsPointer(ref this), commandList, dispatchable, bindings); }
public void RecordDispatch(ID3D12CommandList *commandList, IDMLDispatchable *dispatchable, IDMLBindingTable *bindings) { ((delegate * unmanaged <IDMLCommandRecorder *, ID3D12CommandList *, IDMLDispatchable *, IDMLBindingTable *, void>)(lpVtbl[8]))((IDMLCommandRecorder *)Unsafe.AsPointer(ref this), commandList, dispatchable, bindings); }