AnimatGuiCtrls.Video.Avi.AVIFileGetStream C# (CSharp) Method

AVIFileGetStream() private method

private AVIFileGetStream ( int pfile, IntPtr &ppavi, int fccType, int lParam ) : int
pfile int
ppavi System.IntPtr
fccType int
lParam int
return int
        public static extern int AVIFileGetStream(
            int pfile,
            out IntPtr ppavi,
            int fccType,
            int lParam);

Usage Example

        /// <summary>Getthe first wave audio stream</summary>
        /// <returns>AudioStream object for the stream</returns>
        public AudioStream GetWaveStream()
        {
            IntPtr aviStream;

            int result = Avi.AVIFileGetStream(
                aviFile,
                out aviStream,
                Avi.streamtypeAUDIO, 0);

            if (result != 0)
            {
                throw new Exception("Exception in AVIFileGetStream: " + result.ToString());
            }

            AudioStream stream = new AudioStream(aviFile, aviStream);

            streams.Add(stream);
            return(stream);
        }
All Usage Examples Of AnimatGuiCtrls.Video.Avi::AVIFileGetStream