C# 클래스 DiscId.NativeMethods

파일 보기 프로젝트 열기: phw/dotnet-discid

공개 메소드들

메소드 설명
discid_get_default_device ( ) : string
discid_get_error_msg ( IntPtr d ) : string
discid_get_freedb_id ( IntPtr d ) : string
discid_get_id ( IntPtr d ) : string
discid_get_mcn ( IntPtr d ) : string
discid_get_submission_url ( IntPtr d ) : string
discid_get_track_isrc ( IntPtr d, Int32 trackNum ) : string
discid_get_version_string ( ) : string
discid_has_feature ( UInt32 feature ) : bool
discid_put ( IntPtr d, Int32 first, Int32 last, Int32 offsets ) : bool
discid_read ( IntPtr d, string device, UInt32 features ) : bool

비공개 메소드들

메소드 설명
discid_free ( IntPtr d ) : void
discid_get_first_track_num ( IntPtr d ) : Int32
discid_get_last_track_num ( IntPtr d ) : Int32
discid_get_sectors ( IntPtr d ) : Int32
discid_get_track_length ( IntPtr d, Int32 trackNum ) : Int32
discid_get_track_offset ( IntPtr d, Int32 trackNum ) : Int32
discid_new ( ) : IntPtr
internal_discid_get_default_device ( ) : IntPtr
internal_discid_get_error_msg ( IntPtr d ) : IntPtr
internal_discid_get_freedb_id ( IntPtr d ) : IntPtr
internal_discid_get_id ( IntPtr d ) : IntPtr
internal_discid_get_mcn ( IntPtr d ) : IntPtr
internal_discid_get_submission_url ( IntPtr d ) : IntPtr
internal_discid_get_track_isrc ( IntPtr d, Int32 trackNum ) : IntPtr
internal_discid_get_version_string ( ) : IntPtr
internal_discid_has_feature ( UInt32 feature ) : Int32
internal_discid_put ( IntPtr d, Int32 first, Int32 last, Int32 offsets ) : Int32
internal_discid_read ( IntPtr d, [ device ) : Int32
internal_discid_read_sparse ( IntPtr d, [ device, UInt32 features ) : Int32

메소드 상세

discid_get_default_device() 공개 정적인 메소드

public static discid_get_default_device ( ) : string
리턴 string

discid_get_error_msg() 공개 정적인 메소드

public static discid_get_error_msg ( IntPtr d ) : string
d System.IntPtr
리턴 string

discid_get_freedb_id() 공개 정적인 메소드

public static discid_get_freedb_id ( IntPtr d ) : string
d System.IntPtr
리턴 string

discid_get_id() 공개 정적인 메소드

public static discid_get_id ( IntPtr d ) : string
d System.IntPtr
리턴 string

discid_get_mcn() 공개 정적인 메소드

public static discid_get_mcn ( IntPtr d ) : string
d System.IntPtr
리턴 string

discid_get_submission_url() 공개 정적인 메소드

public static discid_get_submission_url ( IntPtr d ) : string
d System.IntPtr
리턴 string

discid_get_track_isrc() 공개 정적인 메소드

public static discid_get_track_isrc ( IntPtr d, Int32 trackNum ) : string
d System.IntPtr
trackNum System.Int32
리턴 string

discid_get_version_string() 공개 정적인 메소드

public static discid_get_version_string ( ) : string
리턴 string

discid_has_feature() 공개 정적인 메소드

public static discid_has_feature ( UInt32 feature ) : bool
feature System.UInt32
리턴 bool

discid_put() 공개 정적인 메소드

public static discid_put ( IntPtr d, Int32 first, Int32 last, Int32 offsets ) : bool
d System.IntPtr
first System.Int32
last System.Int32
offsets System.Int32
리턴 bool

discid_read() 공개 정적인 메소드

public static discid_read ( IntPtr d, string device, UInt32 features ) : bool
d System.IntPtr
device string
features System.UInt32
리턴 bool