Ejemplo n.º 1
0
 public int CreateMediaSource([NativeTypeName("IMFMediaSource **")] IMFMediaSource **ppSource)
 {
     return(((delegate * unmanaged <IMFSensorGroup *, IMFMediaSource **, int>)(lpVtbl[10]))((IMFSensorGroup *)Unsafe.AsPointer(ref this), ppSource));
 }
Ejemplo n.º 2
0
 public int GetMediaSource([NativeTypeName("IMFMediaSource **")] IMFMediaSource **ppMediaSource)
 {
     return(((delegate * unmanaged <IMFMediaStream *, IMFMediaSource **, int>)(lpVtbl[7]))((IMFMediaStream *)Unsafe.AsPointer(ref this), ppMediaSource));
 }
Ejemplo n.º 3
0
 public int DetachMediaSource(IMFByteStream **ppByteStream, IMFMediaSource **ppMediaSource, IMFMediaSourceExtension **ppMSE)
 {
     return(((delegate * unmanaged <IMFMediaEngineSupportsSourceTransfer *, IMFByteStream **, IMFMediaSource **, IMFMediaSourceExtension **, int>)(lpVtbl[4]))((IMFMediaEngineSupportsSourceTransfer *)Unsafe.AsPointer(ref this), ppByteStream, ppMediaSource, ppMSE));
 }
Ejemplo n.º 4
0
 public static extern HRESULT MFCreateDeviceSource(IMFAttributes *pAttributes, IMFMediaSource **ppSource);
Ejemplo n.º 5
0
 public static extern HRESULT MFCreateAggregateSource(IMFCollection *pSourceCollection, IMFMediaSource **ppAggSource);
 public HRESULT CreateMediaSource(IMFMediaSource **ppSource)
 {
     return(((delegate * unmanaged <IMFSensorGroup *, IMFMediaSource **, int>)(lpVtbl[10]))((IMFSensorGroup *)Unsafe.AsPointer(ref this), ppSource));
 }
Ejemplo n.º 7
0
 public HRESULT GetCaptureDeviceSource(MF_CAPTURE_ENGINE_DEVICE_TYPE mfCaptureEngineDeviceType, IMFMediaSource **ppMediaSource)
 {
     return(((delegate * unmanaged <IMFCaptureSource *, MF_CAPTURE_ENGINE_DEVICE_TYPE, IMFMediaSource **, int>)(lpVtbl[3]))((IMFCaptureSource *)Unsafe.AsPointer(ref this), mfCaptureEngineDeviceType, ppMediaSource));
 }
Ejemplo n.º 8
0
 public HRESULT GetMediaSource(IMFMediaSource **ppMediaSource)
 {
     return(((delegate * unmanaged <IMFMediaStream2 *, IMFMediaSource **, int>)(lpVtbl[7]))((IMFMediaStream2 *)Unsafe.AsPointer(ref this), ppMediaSource));
 }