public int OfferResources(uint NumResources, ref IntPtr ppResources, DXGI_OFFER_RESOURCE_PRIORITY Priority) { if (m_OfferResourcesFunc == null) { var fp = GetFunctionPointer(14); m_OfferResourcesFunc = (OfferResourcesFunc)Marshal.GetDelegateForFunctionPointer(fp, typeof(OfferResourcesFunc)); } return(m_OfferResourcesFunc(m_ptr, NumResources, ref ppResources, Priority)); }
public HRESULT OfferResources1(uint NumResources, [NativeTypeName("IDXGIResource *const *")] IDXGIResource **ppResources, DXGI_OFFER_RESOURCE_PRIORITY Priority, uint Flags) { return(((delegate * unmanaged <IDXGIDevice4 *, uint, IDXGIResource **, DXGI_OFFER_RESOURCE_PRIORITY, uint, int>)(lpVtbl[18]))((IDXGIDevice4 *)Unsafe.AsPointer(ref this), NumResources, ppResources, Priority, Flags)); }
public int OfferResources([NativeTypeName("UINT")] uint NumResources, [NativeTypeName("IDXGIResource *const *")] IDXGIResource **ppResources, DXGI_OFFER_RESOURCE_PRIORITY Priority) { return(((delegate * unmanaged <IDXGIDevice4 *, uint, IDXGIResource **, DXGI_OFFER_RESOURCE_PRIORITY, int>)(lpVtbl[14]))((IDXGIDevice4 *)Unsafe.AsPointer(ref this), NumResources, ppResources, Priority)); }