Example #1
0
 public int SetPolicy([NativeTypeName("IMFOutputPolicy **")] IMFOutputPolicy **ppPolicy, [NativeTypeName("DWORD")] uint nPolicy, [NativeTypeName("BYTE **")] byte **ppbTicket, [NativeTypeName("DWORD *")] uint *pcbTicket)
 {
     return(((delegate * unmanaged <IMFOutputTrustAuthority *, IMFOutputPolicy **, uint, byte **, uint *, int>)(lpVtbl[4]))((IMFOutputTrustAuthority *)Unsafe.AsPointer(ref this), ppPolicy, nPolicy, ppbTicket, pcbTicket));
 }
 public HRESULT GetPolicy(MFPOLICYMANAGER_ACTION Action, IMFOutputPolicy **ppPolicy)
 {
     return(((delegate * unmanaged <IMFInputTrustAuthority *, MFPOLICYMANAGER_ACTION, IMFOutputPolicy **, int>)(lpVtbl[5]))((IMFInputTrustAuthority *)Unsafe.AsPointer(ref this), Action, ppPolicy));
 }