Beispiel #1
0
 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));
 }