public int GetOutputNodeCollection([NativeTypeName("IMFCollection **")] IMFCollection **ppCollection) { return(((delegate * unmanaged <IMFTopology *, IMFCollection **, int>)(lpVtbl[42]))((IMFTopology *)Unsafe.AsPointer(ref this), ppCollection)); }
public HRESULT GetTransformInformation([NativeTypeName("DWORD")] uint TransformIndex, Guid *pguidTransformId, IMFAttributes **ppAttributes, IMFCollection **ppStreamInformation) { return(((delegate * unmanaged <IMFSensorTransformFactory *, uint, Guid *, IMFAttributes **, IMFCollection **, int>)(lpVtbl[6]))((IMFSensorTransformFactory *)Unsafe.AsPointer(ref this), TransformIndex, pguidTransformId, ppAttributes, ppStreamInformation)); }
public HRESULT GenerateRequiredSchemas([NativeTypeName("DWORD")] uint dwAttributes, Guid guidOutputSubType, Guid *rgGuidProtectionSchemasSupported, [NativeTypeName("DWORD")] uint cProtectionSchemasSupported, IMFCollection **ppRequiredProtectionSchemas) { return(((delegate * unmanaged <IMFOutputPolicy *, uint, Guid, Guid *, uint, IMFCollection **, int>)(lpVtbl[33]))((IMFOutputPolicy *)Unsafe.AsPointer(ref this), dwAttributes, guidOutputSubType, rgGuidProtectionSchemasSupported, cProtectionSchemasSupported, ppRequiredProtectionSchemas)); }
public static extern HRESULT MFTranscodeGetAudioOutputAvailableTypes([NativeTypeName("const GUID &")] Guid *guidSubType, [NativeTypeName("DWORD")] uint dwMFTFlags, IMFAttributes *pCodecConfig, IMFCollection **ppAvailableTypes);
public HRESULT GetOutputNodeCollection(IMFCollection **ppCollection) { return(((delegate * unmanaged <IMFTopology *, IMFCollection **, int>)(lpVtbl[42]))((IMFTopology *)Unsafe.AsPointer(ref this), ppCollection)); }
public int GetSourceNodeCollection(IMFCollection **ppCollection) { return(((delegate * unmanaged <IMFTopology *, IMFCollection **, int>)(lpVtbl[41]))((IMFTopology *)Unsafe.AsPointer(ref this), ppCollection)); }