/// <summary>To be documented.</summary> public readonly unsafe int SetSwapChain(Silk.NET.DXGI.IDXGISwapChain *pSwapChain) { var @this = (ID3D11Debug *)Unsafe.AsPointer(ref Unsafe.AsRef(in this)); int ret = default; ret = ((delegate * unmanaged[Cdecl] < ID3D11Debug *, Silk.NET.DXGI.IDXGISwapChain *, int >)LpVtbl[7])(@this, pSwapChain); return(ret); }
/// <summary>To be documented.</summary> public readonly unsafe int GetSwapChain(ref Silk.NET.DXGI.IDXGISwapChain *ppSwapChain) { var @this = (ID3D11Debug *)Unsafe.AsPointer(ref Unsafe.AsRef(in this)); int ret = default; fixed(Silk.NET.DXGI.IDXGISwapChain **ppSwapChainPtr = &ppSwapChain) { ret = ((delegate * unmanaged[Cdecl] < ID3D11Debug *, Silk.NET.DXGI.IDXGISwapChain **, int >)LpVtbl[8])(@this, ppSwapChainPtr); } return(ret); }