public int GetFrameRateList(IPin *pPin, [NativeTypeName("long")] int iIndex, SIZE Dimensions, [NativeTypeName("long *")] int *ListSize, [NativeTypeName("LONGLONG **")] long **FrameRates) { return(((delegate * unmanaged <IAMVideoControl *, IPin *, int, SIZE, int *, long **, int>)(lpVtbl[8]))((IAMVideoControl *)Unsafe.AsPointer(ref this), pPin, iIndex, Dimensions, ListSize, FrameRates)); }
public int GetMaxAvailableFrameRate(IPin *pPin, [NativeTypeName("long")] int iIndex, SIZE Dimensions, [NativeTypeName("LONGLONG *")] long *MaxAvailableFrameRate) { return(((delegate * unmanaged <IAMVideoControl *, IPin *, int, SIZE, long *, int>)(lpVtbl[7]))((IAMVideoControl *)Unsafe.AsPointer(ref this), pPin, iIndex, Dimensions, MaxAvailableFrameRate)); }
public void VideoProcessorSetOutputConstriction([NativeTypeName("ID3D11VideoProcessor *")] ID3D11VideoProcessor *pVideoProcessor, [NativeTypeName("BOOL")] int Enable, SIZE Size) { ((delegate * stdcall <ID3D11VideoContext1 *, ID3D11VideoProcessor *, int, SIZE, void>)(lpVtbl[17]))((ID3D11VideoContext1 *)Unsafe.AsPointer(ref this), pVideoProcessor, Enable, Size); }
public int Resize(SIZE sizePixels) { return(((delegate * unmanaged <ICompositionDrawingSurfaceInterop *, SIZE, int>)(lpVtbl[5]))((ICompositionDrawingSurfaceInterop *)Unsafe.AsPointer(ref this), sizePixels)); }
public int Scroll(SIZE scrollExtant) { return(((delegate * stdcall <IOleInPlaceSiteEx *, SIZE, int>)(lpVtbl[9]))((IOleInPlaceSiteEx *)Unsafe.AsPointer(ref this), scrollExtant)); }