public HRESULT GetBoutenColor(MFARGB *value)
 {
     return(((delegate * unmanaged <IMFTimedTextBouten *, MFARGB *, int>)(lpVtbl[4]))((IMFTimedTextBouten *)Unsafe.AsPointer(ref this), value));
 }
Example #2
0
 public HRESULT TransferVideoFrame(IUnknown *pDstSurf, [NativeTypeName("const MFVideoNormalizedRect *")] MFVideoNormalizedRect *pSrc, [NativeTypeName("const RECT *")] RECT *pDst, [NativeTypeName("const MFARGB *")] MFARGB *pBorderClr)
 {
     return(((delegate * unmanaged <IMFMediaSharingEngine *, IUnknown *, MFVideoNormalizedRect *, RECT *, MFARGB *, int>)(lpVtbl[43]))((IMFMediaSharingEngine *)Unsafe.AsPointer(ref this), pDstSurf, pSrc, pDst, pBorderClr));
 }
Example #3
0
 public int SetBorderColor([NativeTypeName("MFARGB *")] MFARGB *pBorderColor)
 {
     return(((delegate * unmanaged <IMFVideoProcessorControl2 *, MFARGB *, int>)(lpVtbl[3]))((IMFVideoProcessorControl2 *)Unsafe.AsPointer(ref this), pBorderColor));
 }
 public int UpdateVideoStream([NativeTypeName("const MFVideoNormalizedRect *")] MFVideoNormalizedRect *pSrc, [NativeTypeName("const RECT *")] RECT *pDst, [NativeTypeName("const MFARGB *")] MFARGB *pBorderClr)
 {
     return(((delegate * unmanaged <IMFMediaEngineEx *, MFVideoNormalizedRect *, RECT *, MFARGB *, int>)(lpVtbl[47]))((IMFMediaEngineEx *)Unsafe.AsPointer(ref this), pSrc, pDst, pBorderClr));
 }
Example #5
0
 public int GetBackgroundColor(MFARGB *bgColor)
 {
     return(((delegate * unmanaged <IMFTimedTextRegion *, MFARGB *, int>)(lpVtbl[6]))((IMFTimedTextRegion *)Unsafe.AsPointer(ref this), bgColor));
 }
Example #6
0
 public int TransferVideoFrame([NativeTypeName("IUnknown *")] IUnknown *pDstSurf, [NativeTypeName("const MFVideoNormalizedRect *")] MFVideoNormalizedRect *pSrc, [NativeTypeName("const RECT *")] RECT *pDst, [NativeTypeName("const MFARGB *")] MFARGB *pBorderClr, [NativeTypeName("DWORD *")] uint *pFrameProtectionFlags)
 {
     return(((delegate * unmanaged <IMFMediaEngineProtectedContent *, IUnknown *, MFVideoNormalizedRect *, RECT *, MFARGB *, uint *, int>)(lpVtbl[6]))((IMFMediaEngineProtectedContent *)Unsafe.AsPointer(ref this), pDstSurf, pSrc, pDst, pBorderClr, pFrameProtectionFlags));
 }
Example #7
0
 public int GetColor(MFARGB *color)
 {
     return(((delegate * unmanaged <IMFTimedTextStyle *, MFARGB *, int>)(lpVtbl[7]))((IMFTimedTextStyle *)Unsafe.AsPointer(ref this), color));
 }
Example #8
0
 public int GetTextOutline(MFARGB *color, double *thickness, double *blurRadius, MF_TIMED_TEXT_UNIT_TYPE *unitType)
 {
     return(((delegate * unmanaged <IMFTimedTextStyle *, MFARGB *, double *, double *, MF_TIMED_TEXT_UNIT_TYPE *, int>)(lpVtbl[15]))((IMFTimedTextStyle *)Unsafe.AsPointer(ref this), color, thickness, blurRadius, unitType));
 }
 public HRESULT GetBackgroundColor(MFARGB *bgColor)
 {
     return(((delegate * unmanaged <IMFTimedTextStyle *, MFARGB *, int>)(lpVtbl[8]))((IMFTimedTextStyle *)Unsafe.AsPointer(ref this), bgColor));
 }
Example #10
0
 public HRESULT SetBorderColor(MFARGB *pBorderColor)
 {
     return(((delegate * unmanaged <IMFVideoProcessorControl3 *, MFARGB *, int>)(lpVtbl[3]))((IMFVideoProcessorControl3 *)Unsafe.AsPointer(ref this), pBorderColor));
 }
Example #11
0
 public int GetBackgroundColor([NativeTypeName("MFARGB *")] MFARGB *bgColor)
 {
     return(((delegate * unmanaged <IMFTimedTextStyle *, MFARGB *, int>)(lpVtbl[8]))((IMFTimedTextStyle *)Unsafe.AsPointer(ref this), bgColor));
 }