C# 클래스 DirectX.Capture.AsfFormat

Summary description for AsfFormat.
상속: System.Collections.CollectionBase
파일 보기 프로젝트 열기: parhansson/KMotionX

Private Properties

프로퍼티 타입 설명
AsfFormat System
AsfFormat System
FindDefaultAsfItem bool
GetAsfAVInfo bool
GetAsfAVInfo bool
GetCurrentAsfItem System.Guid
GetProfileDataFromFile bool

공개 메소드들

메소드 설명
AddProfileItem ( AsfFormatSelection avformat, IWMProfile profile, System.Guid guid, string filename ) : bool

Add profile item to the list

Clear ( ) : void

Empty the collection.

ConfigProfileFromFile ( IBaseFilter asfWriter, string filename ) : bool

Configure profile from file to Asf file writer

Dispose ( ) : void

Release (unmanaged) resources.

GetAsfItemGuid ( int item ) : System.Guid

Return Guid of stored item

GetCurrentAsfAVInfo ( bool &captureAudio, bool &captureVideo ) : bool

Get information of current Asf item

GetProfileFormatInfo ( AsfFormatSelection avformat ) : bool

Get asf profile information

NbrAsfItems ( ) : int

Return number of stored Asf items

UpdateAsfAVFormat ( IBaseFilter asfWriter ) : bool

Update current Asf audio/video item information

UpdateAsfAVFormat ( IBaseFilter asfWriter, int asfItem ) : bool

Update Asf audio/video item information

this ( int index ) : DirectX.Capture.WMProfileData

Get the profile at the specified index.

비공개 메소드들

메소드 설명
AsfFormat ( ) : System

Initialize collection with no profiles.

AsfFormat ( AsfFormatSelection avformat ) : System

Initialize collection with the specified type of profiles.

FindDefaultAsfItem ( AsfFormatSelection avformat ) : bool
GetAsfAVInfo ( System.Guid guid, bool &captureAudio, bool &captureVideo ) : bool

Get Asf audio/video capture information

GetAsfAVInfo ( string filename, bool &captureAudio, bool &captureVideo ) : bool
GetCurrentAsfItem ( ) : System.Guid

Get current Asf item

GetProfileDataFromFile ( string filename, string &profileData ) : bool

메소드 상세

AddProfileItem() 공개 메소드

Add profile item to the list
public AddProfileItem ( AsfFormatSelection avformat, IWMProfile profile, System.Guid guid, string filename ) : bool
avformat AsfFormatSelection
profile IWMProfile
guid System.Guid
filename string
리턴 bool

Clear() 공개 메소드

Empty the collection.
public Clear ( ) : void
리턴 void

ConfigProfileFromFile() 공개 메소드

Configure profile from file to Asf file writer
public ConfigProfileFromFile ( IBaseFilter asfWriter, string filename ) : bool
asfWriter IBaseFilter
filename string
리턴 bool

Dispose() 공개 메소드

Release (unmanaged) resources.
public Dispose ( ) : void
리턴 void

GetAsfItemGuid() 공개 메소드

Return Guid of stored item
public GetAsfItemGuid ( int item ) : System.Guid
item int
리턴 System.Guid

GetCurrentAsfAVInfo() 공개 메소드

Get information of current Asf item
public GetCurrentAsfAVInfo ( bool &captureAudio, bool &captureVideo ) : bool
captureAudio bool
captureVideo bool
리턴 bool

GetProfileFormatInfo() 공개 메소드

Get asf profile information
public GetProfileFormatInfo ( AsfFormatSelection avformat ) : bool
avformat AsfFormatSelection
리턴 bool

NbrAsfItems() 공개 메소드

Return number of stored Asf items
public NbrAsfItems ( ) : int
리턴 int

UpdateAsfAVFormat() 공개 메소드

Update current Asf audio/video item information
public UpdateAsfAVFormat ( IBaseFilter asfWriter ) : bool
asfWriter IBaseFilter
리턴 bool

UpdateAsfAVFormat() 공개 메소드

Update Asf audio/video item information
public UpdateAsfAVFormat ( IBaseFilter asfWriter, int asfItem ) : bool
asfWriter IBaseFilter
asfItem int
리턴 bool

this() 공개 메소드

Get the profile at the specified index.
public this ( int index ) : DirectX.Capture.WMProfileData
index int
리턴 DirectX.Capture.WMProfileData