Example #1
0
 public int CloneFrom([NativeTypeName("IMFTopology *")] IMFTopology *pTopology)
 {
     return(((delegate * unmanaged <IMFTopology *, IMFTopology *, int>)(lpVtbl[39]))((IMFTopology *)Unsafe.AsPointer(ref this), pTopology));
 }
 public int Load(IMFTopology *pInputTopo, IMFTopology **ppOutputTopo, IMFTopology *pCurrentTopo)
 {
     return(((delegate * unmanaged <IMFTopoLoader *, IMFTopology *, IMFTopology **, IMFTopology *, int>)(lpVtbl[3]))((IMFTopoLoader *)Unsafe.AsPointer(ref this), pInputTopo, ppOutputTopo, pCurrentTopo));
 }
 public int AppendTopology(IMFTopology *pTopology, [NativeTypeName("DWORD")] uint dwFlags, [NativeTypeName("MFSequencerElementId *")] uint *pdwId)
 {
     return(((delegate * unmanaged <IMFSequencerSource *, IMFTopology *, uint, uint *, int>)(lpVtbl[3]))((IMFSequencerSource *)Unsafe.AsPointer(ref this), pTopology, dwFlags, pdwId));
 }
 public int UpdateTopology([NativeTypeName("MFSequencerElementId")] uint dwId, IMFTopology *pTopology)
 {
     return(((delegate * unmanaged <IMFSequencerSource *, uint, IMFTopology *, int>)(lpVtbl[6]))((IMFSequencerSource *)Unsafe.AsPointer(ref this), dwId, pTopology));
 }
Example #5
0
 public int BeginEnableContent(IMFActivate *pEnablerActivate, IMFTopology *pTopo, IMFAsyncCallback *pCallback, IUnknown *punkState)
 {
     return(((delegate * unmanaged <IMFContentProtectionManager *, IMFActivate *, IMFTopology *, IMFAsyncCallback *, IUnknown *, int>)(lpVtbl[3]))((IMFContentProtectionManager *)Unsafe.AsPointer(ref this), pEnablerActivate, pTopo, pCallback, punkState));
 }
 public int UpdateTopology([NativeTypeName("IMFTopology *")] IMFTopology *pTopology)
 {
     return(((delegate * unmanaged <IMFRemoteDesktopPlugin *, IMFTopology *, int>)(lpVtbl[3]))((IMFRemoteDesktopPlugin *)Unsafe.AsPointer(ref this), pTopology));
 }
Example #7
0
 public HRESULT CloneFrom(IMFTopology *pTopology)
 {
     return(((delegate * unmanaged <IMFTopology *, IMFTopology *, int>)(lpVtbl[39]))((IMFTopology *)Unsafe.AsPointer(ref this), pTopology));
 }
 public HRESULT UpdateTopology(IMFTopology *pTopology)
 {
     return(((delegate * unmanaged <IMFRemoteDesktopPlugin *, IMFTopology *, int>)(lpVtbl[3]))((IMFRemoteDesktopPlugin *)Unsafe.AsPointer(ref this), pTopology));
 }
 public HRESULT NotifyTopology(IMFTopology *pTopology)
 {
     return(((delegate * unmanaged <IMFQualityManager *, IMFTopology *, int>)(lpVtbl[3]))((IMFQualityManager *)Unsafe.AsPointer(ref this), pTopology));
 }
Example #10
0
 public HRESULT SetTopology([NativeTypeName("DWORD")] uint dwSetTopologyFlags, IMFTopology *pTopology)
 {
     return(((delegate * unmanaged <IMFMediaSession *, uint, IMFTopology *, int>)(lpVtbl[7]))((IMFMediaSession *)Unsafe.AsPointer(ref this), dwSetTopologyFlags, pTopology));
 }
Example #11
0
 public int NotifyTopology([NativeTypeName("IMFTopology *")] IMFTopology *pTopology)
 {
     return(((delegate * unmanaged <IMFQualityManager *, IMFTopology *, int>)(lpVtbl[3]))((IMFQualityManager *)Unsafe.AsPointer(ref this), pTopology));
 }