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)); }