C# Класс AnimatGuiCtrls.Video.Avi

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
PALETTE_SIZE int
streamtypeAUDIO int
streamtypeMIDI int
streamtypeTEXT int
streamtypeVIDEO int
streamtypeVIDEOU System.UInt32

Открытые методы

Метод Описание
ShowCodecsDialog ( ) : Avi.AVICOMPRESSOPTIONS_CLASS
mmioFOURCC ( char ch0, char ch1, char ch2, char ch3 ) : Int32

Приватные методы

Метод Описание
AVIFileCreateStream ( int pfile, IntPtr &ppavi, AVISTREAMINFO &ptr_streaminfo ) : int
AVIFileExit ( ) : void
AVIFileGetStream ( int pfile, IntPtr &ppavi, int fccType, int lParam ) : int
AVIFileInfo ( int pfile, AVIFILEINFO &pfi, int lSize ) : int
AVIFileInit ( ) : void
AVIFileOpen ( int &ppfile, String szFile, int uMode, int pclsidHandler ) : int
AVIFileRelease ( int pfile ) : int
AVIMakeCompressedStream ( IntPtr &ppsCompressed, IntPtr aviStream, AVICOMPRESSOPTIONS &ao, int dummy ) : int
AVIMakeFileFromStreams ( IntPtr &ppfile, int nStreams, IntPtr &papStreams ) : int
AVISaveOptions ( IntPtr hwnd, UInt32 uiFlags, Int32 nStreams, IntPtr &ppavi, AVICOMPRESSOPTIONS_CLASS &plpOptions ) : bool
AVISaveOptionsFree ( int nStreams, AVICOMPRESSOPTIONS_CLASS &plpOptions ) : long
AVISaveV ( String szFile, Int16 empty, Int16 lpfnCallback, Int16 nStreams, IntPtr &ppavi, AVICOMPRESSOPTIONS_CLASS &plpOptions ) : int
AVIStreamGetFrame ( int pGetFrameObj, int lPos ) : int
AVIStreamGetFrameClose ( int pGetFrameObj ) : int
AVIStreamGetFrameOpen ( IntPtr pAVIStream, BITMAPINFOHEADER &bih ) : int
AVIStreamInfo ( IntPtr pAVIStream, AVISTREAMINFO &psi, int lSize ) : int
AVIStreamLength ( int pavi ) : int
AVIStreamRead ( IntPtr pavi, Int32 lStart, Int32 lSamples, IntPtr lpBuffer, Int32 cbBuffer, Int32 plBytes, Int32 plSamples ) : int
AVIStreamReadFormat ( IntPtr aviStream, Int32 lPos, BITMAPINFOHEADER &lpFormat, Int32 &cbFormat ) : int
AVIStreamReadFormat ( IntPtr aviStream, Int32 lPos, PCMWAVEFORMAT &lpFormat, Int32 &cbFormat ) : int
AVIStreamReadFormat ( IntPtr aviStream, Int32 lPos, int empty, Int32 &cbFormat ) : int
AVIStreamRelease ( IntPtr aviStream ) : int
AVIStreamSetFormat ( IntPtr aviStream, Int32 lPos, BITMAPINFOHEADER &lpFormat, Int32 cbFormat ) : int
AVIStreamSetFormat ( IntPtr aviStream, Int32 lPos, PCMWAVEFORMAT &lpFormat, Int32 cbFormat ) : int
AVIStreamStart ( int pavi ) : int
AVIStreamWrite ( IntPtr aviStream, Int32 lStart, Int32 lSamples, IntPtr lpBuffer, Int32 cbBuffer, Int32 dwFlags, Int32 dummy1, Int32 dummy2 ) : int
CreateEditableStream ( IntPtr &ppsEditable, IntPtr psSource ) : int
EditStreamCopy ( IntPtr pStream, Int32 &plStart, Int32 &plLength, IntPtr &ppResult ) : int
EditStreamCut ( IntPtr pStream, Int32 &plStart, Int32 &plLength, IntPtr &ppResult ) : int
EditStreamPaste ( IntPtr pStream, Int32 &plPos, Int32 &plLength, IntPtr pstream, Int32 lStart, Int32 lLength ) : int
EditStreamSetInfo ( IntPtr pStream, AVISTREAMINFO &lpInfo, Int32 cbInfo ) : int
mmioStringToFOURCC ( String sz, int uFlags ) : int

Описание методов

ShowCodecsDialog() публичный статический Метод

public static ShowCodecsDialog ( ) : Avi.AVICOMPRESSOPTIONS_CLASS
Результат Avi.AVICOMPRESSOPTIONS_CLASS

mmioFOURCC() публичный статический Метод

public static mmioFOURCC ( char ch0, char ch1, char ch2, char ch3 ) : Int32
ch0 char
ch1 char
ch2 char
ch3 char
Результат System.Int32

Описание свойств

PALETTE_SIZE публичное статическое свойство

public static int PALETTE_SIZE
Результат int

streamtypeAUDIO публичное статическое свойство

public static int streamtypeAUDIO
Результат int

streamtypeMIDI публичное статическое свойство

public static int streamtypeMIDI
Результат int

streamtypeTEXT публичное статическое свойство

public static int streamtypeTEXT
Результат int

streamtypeVIDEO публичное статическое свойство

public static int streamtypeVIDEO
Результат int

streamtypeVIDEOU публичное статическое свойство

public static UInt32,System streamtypeVIDEOU
Результат System.UInt32