Example #1
0
 public HRESULT GetDeinterlaceModeCaps([NativeTypeName("LPGUID")] Guid *lpDeinterlaceMode, VMRVideoDesc *lpVideoDescription, VMRDeinterlaceCaps *lpDeinterlaceCaps)
 {
     return(((delegate * unmanaged <IVMRDeinterlaceControl *, Guid *, VMRVideoDesc *, VMRDeinterlaceCaps *, int>)(lpVtbl[4]))((IVMRDeinterlaceControl *)Unsafe.AsPointer(ref this), lpDeinterlaceMode, lpVideoDescription, lpDeinterlaceCaps));
 }
Example #2
0
 public HRESULT GetNumberOfDeinterlaceModes(VMRVideoDesc *lpVideoDescription, [NativeTypeName("LPDWORD")] uint *lpdwNumDeinterlaceModes, [NativeTypeName("LPGUID")] Guid *lpDeinterlaceModes)
 {
     return(((delegate * unmanaged <IVMRDeinterlaceControl *, VMRVideoDesc *, uint *, Guid *, int>)(lpVtbl[3]))((IVMRDeinterlaceControl *)Unsafe.AsPointer(ref this), lpVideoDescription, lpdwNumDeinterlaceModes, lpDeinterlaceModes));
 }