public virtual int SetVideoMemoryReservation( uint NodeIndex, DXGI_MEMORY_SEGMENT_GROUP MemorySegmentGroup, ulong Reservation ) { var fp = GetFunctionPointer(15); if (m_SetVideoMemoryReservationFunc == null) { m_SetVideoMemoryReservationFunc = (SetVideoMemoryReservationFunc)Marshal.GetDelegateForFunctionPointer(fp, typeof(SetVideoMemoryReservationFunc)); } return(m_SetVideoMemoryReservationFunc(m_ptr, NodeIndex, MemorySegmentGroup, Reservation)); }
public virtual int QueryVideoMemoryInfo( uint NodeIndex, DXGI_MEMORY_SEGMENT_GROUP MemorySegmentGroup, out DXGI_QUERY_VIDEO_MEMORY_INFO pVideoMemoryInfo ) { var fp = GetFunctionPointer(14); if (m_QueryVideoMemoryInfoFunc == null) { m_QueryVideoMemoryInfoFunc = (QueryVideoMemoryInfoFunc)Marshal.GetDelegateForFunctionPointer(fp, typeof(QueryVideoMemoryInfoFunc)); } return(m_QueryVideoMemoryInfoFunc(m_ptr, NodeIndex, MemorySegmentGroup, out pVideoMemoryInfo)); }
public int SetVideoMemoryReservation([NativeTypeName("UINT")] uint NodeIndex, DXGI_MEMORY_SEGMENT_GROUP MemorySegmentGroup, [NativeTypeName("UINT64")] ulong Reservation) { return(((delegate * unmanaged <IDXGIAdapter4 *, uint, DXGI_MEMORY_SEGMENT_GROUP, ulong, int>)(lpVtbl[15]))((IDXGIAdapter4 *)Unsafe.AsPointer(ref this), NodeIndex, MemorySegmentGroup, Reservation)); }
public int QueryVideoMemoryInfo([NativeTypeName("UINT")] uint NodeIndex, DXGI_MEMORY_SEGMENT_GROUP MemorySegmentGroup, [NativeTypeName("DXGI_QUERY_VIDEO_MEMORY_INFO *")] DXGI_QUERY_VIDEO_MEMORY_INFO *pVideoMemoryInfo) { return(((delegate * unmanaged <IDXGIAdapter4 *, uint, DXGI_MEMORY_SEGMENT_GROUP, DXGI_QUERY_VIDEO_MEMORY_INFO *, int>)(lpVtbl[14]))((IDXGIAdapter4 *)Unsafe.AsPointer(ref this), NodeIndex, MemorySegmentGroup, pVideoMemoryInfo)); }
public HRESULT QueryVideoMemoryInfo(uint NodeIndex, DXGI_MEMORY_SEGMENT_GROUP MemorySegmentGroup, DXGI_QUERY_VIDEO_MEMORY_INFO *pVideoMemoryInfo) { return(((delegate * unmanaged <IDXGIAdapter3 *, uint, DXGI_MEMORY_SEGMENT_GROUP, DXGI_QUERY_VIDEO_MEMORY_INFO *, int>)(lpVtbl[14]))((IDXGIAdapter3 *)Unsafe.AsPointer(ref this), NodeIndex, MemorySegmentGroup, pVideoMemoryInfo)); }