C# 클래스 AnimatGuiCtrls.Video.Avi

파일 보기 프로젝트 열기: NeuroRoboticTech/AnimatLabPublicSource 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
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