public HRESULT GetQualityLevel(MF_QUALITY_LEVEL *peQualityLevel)
 {
     return(((delegate * unmanaged <IMFQualityAdvise2 *, MF_QUALITY_LEVEL *, int>)(lpVtbl[6]))((IMFQualityAdvise2 *)Unsafe.AsPointer(ref this), peQualityLevel));
 }
 public int GetQualityLevel([NativeTypeName("MF_QUALITY_LEVEL *")] MF_QUALITY_LEVEL *peQualityLevel)
 {
     return(((delegate * unmanaged <IMFQualityAdvise *, MF_QUALITY_LEVEL *, int>)(lpVtbl[6]))((IMFQualityAdvise *)Unsafe.AsPointer(ref this), peQualityLevel));
 }
 public int GetMinimumQualityLevel(MF_QUALITY_LEVEL *peQualityLevel)
 {
     return(((delegate * unmanaged <IMFQualityAdviseLimits *, MF_QUALITY_LEVEL *, int>)(lpVtbl[4]))((IMFQualityAdviseLimits *)Unsafe.AsPointer(ref this), peQualityLevel));
 }