MFORMATSDSLib Namespace > IMFFrame Interface : MFAudioSaveToFile Method |
Sub MFAudioSaveToFile( _ ByVal _bsFileName As String, _ ByVal _bAppend As Integer _ )
void MFAudioSaveToFile( string _bsFileName, int _bAppend )
procedure MFAudioSaveToFile( _bsFileName: String; _bAppend: Integer );
void MFAudioSaveToFile( BSTR* _bsFileName, int _bAppend )
Here is an example of how to get a frame and save its audio into a file:
m_objMFReader = new MFReaderClass(); m_objMFReader.ReaderOpen(sourceFileName, ""); m_avProps = new M_AV_PROPS(); // set video format for conversion m_avProps.vidProps.eVideoFormat = eMVideoFormat.eMVF_HD1080_5994i; MFFrame pFrame = null; // Get next frame or frame by position if (m_objMFReader != null) m_objMFReader.SourceFrameConvertedGetByTime(ref m_avProps, -1, -1, out pFrame, ""); pFrame.MFAudioSaveToFile(@"c:\test.wav");