public int SetProfile([NativeTypeName("IMFTranscodeProfile *")] IMFTranscodeProfile *pProfile) { return(((delegate * unmanaged <IMFTranscodeSinkInfoProvider *, IMFTranscodeProfile *, int>)(lpVtbl[5]))((IMFTranscodeSinkInfoProvider *)Unsafe.AsPointer(ref this), pProfile)); }
public static extern HRESULT MFCreateTranscodeTopology(IMFMediaSource *pSrc, [NativeTypeName("LPCWSTR")] ushort *pwszOutputFilePath, IMFTranscodeProfile *pProfile, IMFTopology **ppTranscodeTopo);
public static extern HRESULT MFCreateTranscodeTopologyFromByteStream(IMFMediaSource *pSrc, IMFByteStream *pOutputStream, IMFTranscodeProfile *pProfile, IMFTopology **ppTranscodeTopo);
public HRESULT SetProfile(IMFTranscodeProfile *pProfile) { return(((delegate * unmanaged <IMFTranscodeSinkInfoProvider *, IMFTranscodeProfile *, int>)(lpVtbl[5]))((IMFTranscodeSinkInfoProvider *)Unsafe.AsPointer(ref this), pProfile)); }