diff --git a/net/5.0.1/annotated.html b/net/5.0.1/annotated.html index 752cb4b..b5a3218 100644 --- a/net/5.0.1/annotated.html +++ b/net/5.0.1/annotated.html @@ -107,76 +107,94 @@
▼NPrimoSoftware | |
▼NBurner | |
CBDFeatures | Container for the Blu-ray Disc features supported by the device |
CBDFormatParameters | Reserved for future versions |
CBDMediaInfo | Container for BD-R and BD-RE media information |
CBDVersion | Serves as a container for Blu-ray Disc version information |
CBlockDevice | The BlockDevice interface provides methods for reading and writing data CD and DVD in packet mode |
CCDFeatures | Container for the CD features supported by the device |
CCDMode | The CDMode interface defines a point at which the type and/or the frame size of a CD track changes |
CCDPregap | Defines constants for the CD pre-gap start and length |
CCDSector | The CDSector interface provides methods for encoding RAW CD sectors(blocks) from user data |
CCDSession | The CDSession interface allows you to define the session layout (the TOC) of a CD |
CCDText | The CDText interface is used to manipulate the CD-TEXT data on audio cds |
CCDTextItem | Represents a single CD-Text item |
CCDTrack | The Track interface allows you to specify the track type, the pre-gap length, the track indexes and the post-gap length for a track |
CDataFile | The DataFile interface represents one file or directory from a data image |
CDataFileList | Represents a collection of DataFile objects |
CDevice | Recording Device Low Level Application Programming Interface |
CDeviceContinueEventArgs | Provides data for the Device.OnContinueRead event |
CDeviceEnumerator | Device enumerator |
CDeviceEraseEventArgs | Provides data for the Device.OnErase event |
CDeviceFormatEventArgs | Provides data for the Device.OnFormat event |
CDeviceReadEventArgs | Provides data for the Device.OnRead event |
CDeviceWriteLeadInEventArgs | Provides data for the Device.OnWriteLeadIn event |
CDeviceWriteLeadOutEventArgs | Provides data for the Device.OnWriteLeadOut event |
CDiscArchive | DiscArchive object provides a way for constructing large file trees and scheduling them for burning over multiple discs |
CDiscArchiveAddFileToLayoutEventArgs | Contains the parameters of the DiscArchive.OnAddFileToLayout event |
CDiscArchiveFileErrorEventArgs | Contains the parameters of the DiscArchive.OnSourceFileError event |
CDiscArchiveFooterSizeEventArgs | Contains the parameters of the DiscArchive.OnFooterSize event |
CDiscArchiveRequestRenameEventArgs | Provides data for the DiscArchive.OnRequestRename event |
CDiscCopy | Copies CD, DVD and BD discs |
CDiscCopyContinueCopyEventArgs | Provides data for the DiscCopy.OnContinueCopy event |
CDiscCopyProgressEventArgs | Provides information about the overall progress of the copy process (image creation/burning) |
CDiscCopyStatusEventArgs | Provides information about the status of the copy process |
CDiscCopyTrackStatusEventArgs | Provides information about the reading/writing progress of individual medium tracks |
CDiscInfo | Disk Information Structure |
CDiscLayout | The DiscLayout object provides a way for recording all or a portion of DiscArchive content on a single disc |
CDiscLayoutContinueWriteEventArgs | Provides data for the DiscLayout.OnContinueWriteevent |
CDiscLayoutFileErrorEventArgs | Contains the parameters of the DiscLayout.OnFileError event |
CDiscLayoutFileEventArgs | Contains the parameters of the DiscLayout.OnFileComplete event |
CDiscLayoutProgressEventArgs | Contains the parameters of the DiscLayout.OnProgress event |
CDVDFeatures | Container for the DVD features supported by the device |
CDVDMediaInfo | Container for DVD media information |
CDVDMinusMediaInfo | Container for DVD-R and DVD-RW media information |
CDVDPlusMediaInfo | Container for DVD+R and DVD+RW media information |
CEngine | Burner Engine |
CEngineDeviceChangeEventArgs | Provides data for the Engine.OnDeviceChange event |
CEngineMediaChangeEventArgs | Provides data for the Engine.OnMediaChange event |
CErrorInfo | Describes a PrimoBurner error |
CGenericError | Generic error codes |
CLibrary | Initializes PrimoBurner and manages license information |
CMediaInfo | Container for the extended media information retrieved with the Device.ReadMediaInfo method |
CMode2FormedSubheader | Mode 2 Formed (Form1 or Form2) Sub-header structure |
CQSubChannel | This structure is used together with the Device.GetQSubChannel method to get the q-subchannel information from the last 96 bytes of a raw CD sector data |
CQSubChannelIsrc | The QSubChannelIsrc structure defines the Track International Standard Recording Code data |
CQSubChannelMcn | The QSubChannelMcn structure defines the response data structure for the Media Catalog Number (MCN) |
CQSubChannelPosition | The QSubChannelPosition type defines the response data structure for the CD current position data (i.e., track, index, absolute address, relative address) |
CRawToc | Raw Table Of Content (TOC) |
CRawTocTrack | A Track from the Raw TOC (Raw Table Of Content) |
CScsiCommandSense | Gets SCSI sense data that results from a command sent with the SendCommand method |
CScsiInterface | Allows an application to send SCSI command to a device |
CSessionInfo | Session information structure |
CSpeed1xKB | Defines constants for 1x speeds in Kbytes/s |
CSpeedDescriptor | Device supported speed |
CToc | Table Of Content (TOC) |
CTocTrack | A track from the disc Table Of Content (Toc) |
CTrackBuffer | Track Buffer |
CTrackInfo | Track Information Structure |
CTrackInfoEx | Extended Track Information Structure |
CUdfExtent | Defines a UDF file extent |
CUdfFileProps | Provides an interface for setting various properties of UDF file and directory items |
CVideoDVD | The VideoDVD interface provides methods for creating DVD-Video compatible images layouts |
CAudioCD | AudioCD burns audio CDs from files like MP3, WMA, WAV and other formats |
CAudioCDContinueEventArgs | Contains the parameters of the AudioCD.OnContinueWrite and AudioCD.OnContinueRead events |
CAudioCDProgressEventArgs | Contains the parameters of the AudioCD.OnWriteProgress and AudioCD.OnReadProgress events |
CAudioCDStatusEventArgs | Provides data for the AudioCD.OnWriteStatus and AudioCD.OnReadStatus events |
CAudioCDTrackStatusEventArgs | Provides data for the AudioCD.OnWriteTrack event |
CAudioInput | Defines an audio input |
CAudioOutput | Defines an audio output when reading from an Audio CD |
CBDFeatures | Container for the Blu-ray Disc features supported by the device |
CBDFormatParameters | Reserved for future versions |
CBDMediaInfo | Container for BD-R and BD-RE media information |
CBDVersion | Serves as a container for Blu-ray Disc version information |
CBlockDevice | The BlockDevice interface provides methods for reading and writing data CD and DVD in packet mode |
CBootProps | Provides an interface for setting the properties of a bootable disc |
CCachePolicy | Provides an interface for setting the cache related properties of DataDisc |
CCDFeatures | Container for the CD features supported by the device |
CCDMode | The CDMode interface defines a point at which the type and/or the frame size of a CD track changes |
CCDPregap | Defines constants for the CD pre-gap start and length |
CCDSector | The CDSector interface provides methods for encoding RAW CD sectors(blocks) from user data |
CCDSession | The CDSession interface allows you to define the session layout (the TOC) of a CD |
CCDText | The CDText interface is used to manipulate the CD-TEXT data on audio cds |
CCDTextItem | Represents a single CD-Text item |
CCDTrack | The Track interface allows you to specify the track type, the pre-gap length, the track indexes and the post-gap length for a track |
CDataDisc | Creates and burns data images to CD, DVD and Blu-ray Discs |
CDataDiscContinueEventArgs | Contains the parameters of the DataDisc.OnContinueBurn event |
CDataDiscFileStatusEventArgs | Provides data for the DataDisc.OnFileStatus> event |
CDataDiscProgressEventArgs | Provides data for the DataDisc.OnProgress event |
CDataDiscStatusEventArgs | Provides data for the DataDisc.OnStatus event |
CDataFile | The DataFile interface represents one file or directory from a data image |
CDataFileList | Represents a collection of DataFile objects |
CDevice | Recording Device Low Level Application Programming Interface |
CDeviceContinueEventArgs | Provides data for the Device.OnContinueRead event |
CDeviceEnumerator | Device enumerator |
CDeviceEraseEventArgs | Provides data for the Device.OnErase event |
CDeviceFormatEventArgs | Provides data for the Device.OnFormat event |
CDeviceReadEventArgs | Provides data for the Device.OnRead event |
CDeviceWriteLeadInEventArgs | Provides data for the Device.OnWriteLeadIn event |
CDeviceWriteLeadOutEventArgs | Provides data for the Device.OnWriteLeadOut event |
CDiscArchive | DiscArchive object provides a way for constructing large file trees and scheduling them for burning over multiple discs |
CDiscArchiveAddFileToLayoutEventArgs | Contains the parameters of the DiscArchive.OnAddFileToLayout event |
CDiscArchiveFileErrorEventArgs | Contains the parameters of the DiscArchive.OnSourceFileError event |
CDiscArchiveFooterSizeEventArgs | Contains the parameters of the DiscArchive.OnFooterSize event |
CDiscArchiveRequestRenameEventArgs | Provides data for the DiscArchive.OnRequestRename event |
CDiscCopy | Copies CD, DVD and BD discs |
CDiscCopyContinueCopyEventArgs | Provides data for the DiscCopy.OnContinueCopy event |
CDiscCopyProgressEventArgs | Provides information about the overall progress of the copy process (image creation/burning) |
CDiscCopyStatusEventArgs | Provides information about the status of the copy process |
CDiscCopyTrackStatusEventArgs | Provides information about the reading/writing progress of individual medium tracks |
CDiscInfo | Disk Information Structure |
CDiscLayout | The DiscLayout object provides a way for recording all or a portion of DiscArchive content on a single disc |
CDiscLayoutContinueWriteEventArgs | Provides data for the DiscLayout.OnContinueWriteevent |
CDiscLayoutFileErrorEventArgs | Contains the parameters of the DiscLayout.OnFileError event |
CDiscLayoutFileEventArgs | Contains the parameters of the DiscLayout.OnFileComplete event |
CDiscLayoutProgressEventArgs | Contains the parameters of the DiscLayout.OnProgress event |
CDVDFeatures | Container for the DVD features supported by the device |
CDVDMediaInfo | Container for DVD media information |
CDVDMinusMediaInfo | Container for DVD-R and DVD-RW media information |
CDVDPlusMediaInfo | Container for DVD+R and DVD+RW media information |
CEngine | Burner Engine |
CEngineDeviceChangeEventArgs | Provides data for the Engine.OnDeviceChange event |
CEngineMediaChangeEventArgs | Provides data for the Engine.OnMediaChange event |
CErrorInfo | Describes a PrimoBurner error |
CGenericError | Generic error codes |
CIsoVolumeProps | Provides an interface for setting the properties of ISO volumes |
CJolietVolumeProps | Provides an interface for setting the properties of ISO volumes |
CLibrary | Initializes PrimoBurner and manages license information |
CMediaInfo | Container for the extended media information retrieved with the Device.ReadMediaInfo method |
CMode2FormedSubheader | Mode 2 Formed (Form1 or Form2) Sub-header structure |
CPCMAudioFormat | PCM audio format |
CQSubChannel | This structure is used together with the Device.GetQSubChannel method to get the q-subchannel information from the last 96 bytes of a raw CD sector data |
CQSubChannelIsrc | The QSubChannelIsrc structure defines the Track International Standard Recording Code data |
CQSubChannelMcn | The QSubChannelMcn structure defines the response data structure for the Media Catalog Number (MCN) |
CQSubChannelPosition | The QSubChannelPosition type defines the response data structure for the CD current position data (i.e., track, index, absolute address, relative address) |
CRawToc | Raw Table Of Content (TOC) |
CRawTocTrack | A Track from the Raw TOC (Raw Table Of Content) |
CScsiCommandSense | Gets SCSI sense data that results from a command sent with the SendCommand method |
CScsiInterface | Allows an application to send SCSI command to a device |
CSessionInfo | Session information structure |
CSpeed1xKB | Defines constants for 1x speeds in Kbytes/s |
CSpeedDescriptor | Device supported speed |
CToc | Table Of Content (TOC) |
CTocTrack | A track from the disc Table Of Content (Toc) |
CTrackBuffer | Track Buffer |
CTrackInfo | Track Information Structure |
CTrackInfoEx | Extended Track Information Structure |
CUdfExtent | Defines a UDF file extent |
CUdfFileProps | Provides an interface for setting various properties of UDF file and directory items |
CUdfVolumeProps | Provides an interface for setting the properties of UDF volumes |
CVideoDVD | The VideoDVD interface provides methods for creating DVD-Video compatible images layouts |
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
This is the complete list of members for AudioCD, including all inherited members.
+AudioCD() | AudioCD | |
AudioDecodingMethod | AudioCD | |
AudioInputs | AudioCD | |
CDSession | AudioCD | |
CDText | AudioCD | |
CloseDisc | AudioCD | |
CreateCDSession() | AudioCD | |
Device | AudioCD | |
Dispose() | AudioCD | |
Error | AudioCD | |
ErrorInput | AudioCD | |
GetInputLength(AudioInput input) | AudioCD | |
OnContinueRead | AudioCD | |
OnContinueWrite | AudioCD | |
OnReadProgress | AudioCD | |
OnReadStatus | AudioCD | |
OnWriteProgress | AudioCD | |
OnWriteStatus | AudioCD | |
OnWriteTrack | AudioCD | |
ReadFromCD(int trackNumber, AudioOutput output) | AudioCD | |
ReadFromCD(int startLba, int blocks, AudioOutput output) | AudioCD | |
SessionLength | AudioCD | |
SimulateBurn | AudioCD | |
WriteMethod | AudioCD | |
WriteToCD() | AudioCD |
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
AudioCD burns audio CDs from files like MP3, WMA, WAV and other formats. + More...
+ +Inherits IDisposable.
++Public Member Functions | |
AudioCD () | |
Creates an AudioCD instance. | |
CDSession | CreateCDSession () |
Creates a CDSession object from the current audio input list. | |
+void | Dispose () |
Disposes AudioCD and reclaims the resources used by the object. | |
int | GetInputLength (AudioInput input) |
Returns the estimated size of the AudioInput in CDDA blocks (frames). | |
bool | ReadFromCD (int startLba, int blocks, AudioOutput output) |
Reads the specified audio region into a file/stream. | |
bool | ReadFromCD (int trackNumber, AudioOutput output) |
Reads the specified audio track into a file/stream. | |
bool | WriteToCD () |
Writes the current track list to a CD. | |
+Properties | |
+AudioDecodingMethod | AudioDecodingMethod [get, set] |
Gets/Sets the audio decoding method. | |
IList< AudioInput > | AudioInputs [get] |
Gets a list of audio inputs. | |
CDSession | CDSession [get, set] |
Gets/Sets a CDSession that will be used when writing in Session-At-Once mode (WriteMethod.Sao). | |
CDText | CDText [get, set] |
Gets/Sets a CDText object with the CD-TEXT data that should be written to the CD. | |
bool | CloseDisc [get, set] |
Indicates whether to close the disk after the current session is completed. | |
+Device | Device [get, set] |
Gets/Sets the device that this object will use. | |
ErrorInfo | Error [get] |
The error information for the last AudioCD operation. | |
AudioInput | ErrorInput [get] |
Gets the audio input that caused an error. | |
int | SessionLength [get] |
Gets the session length in CDDA blocks (frames). | |
+bool | SimulateBurn [get, set] |
Indicates whether to perform simulation instead of real burning. | |
+WriteMethod | WriteMethod [get, set] |
Gets/Sets CD write method. | |
+Events | |
EventHandler< AudioCDContinueEventArgs > | OnContinueRead |
Raised to check if reading should continue. | |
EventHandler< AudioCDContinueEventArgs > | OnContinueWrite |
Raised to check if burning should continue. | |
EventHandler< AudioCDProgressEventArgs > | OnReadProgress |
Raised to report the number of CDDA blocks read from the CD. | |
EventHandler< AudioCDStatusEventArgs > | OnReadStatus |
Raised to report the reading status. | |
EventHandler< AudioCDProgressEventArgs > | OnWriteProgress |
Raised to report the number of CDDA blocks written to the CD. | |
EventHandler< AudioCDStatusEventArgs > | OnWriteStatus |
Raised to report the burning status. | |
EventHandler< AudioCDTrackStatusEventArgs > | OnWriteTrack |
Raised to report the burning progress for individual tracks. | |
AudioCD burns audio CDs from files like MP3, WMA, WAV and other formats.
+It also rips audio CD tracks into compressed and uncompressed audio formats.
+When the AudioCD object is not needed anymore it should be disposed in order to deterministically reclaim the allocated resources.
+AudioCD | +( | +) | ++ |
Creates an AudioCD instance.
+When the AudioCD object is not needed anymore it should be disposed in order to deterministically reclaim the allocated resources.
+ +CDSession CreateCDSession | +( | +) | ++ |
Creates a CDSession object from the current audio input list.
+NOTES: The returned CDSession object may be additionally manipulated and indexes can be added to the existing tracks. If you change it you need to set it explicitly via AudioCD.CDSession before calling the WriteToCD method.
+AudioCD will validate and use the CDSession object set via the AudioCD.CDSession property only if the write method is WriteMethod.Sao (Session-At-Once).
+There is no need to create, modify and set a CDSession object when the write method is WriteMethod.Tao (Track-At-Once), because AudioCD will ignore it.
+References AudioCD.CDSession.
+ +int GetInputLength | +( | +AudioInput | +input | ) | ++ |
Returns the estimated size of the AudioInput in CDDA blocks (frames).
+input | The input for which size should be calculated. |
bool ReadFromCD | +( | +int | +startLba, | +
+ | + | int | +blocks, | +
+ | + | AudioOutput | +output | +
+ | ) | ++ |
Reads the specified audio region into a file/stream.
+startLba | Specifies the Logical block address where the reading begins. The first readable LBA is 0. |
blocks | Specifies how many blocks to read. |
output | Specifies the output audio format and where the audio shall be written. The output audio format is determined by the file/stream extension. The ripped and encoded audio is written to the specified output (file or stream). The output may be null in which case the audio is read from the CD but is thrown away. |
bool ReadFromCD | +( | +int | +trackNumber, | +
+ | + | AudioOutput | +output | +
+ | ) | ++ |
Reads the specified audio track into a file/stream.
+trackNumber | Specifies which track shall be ripped. Tracks are numbered from 1 to 99. Audio CD standard allows up to 99 tracks. |
output | Specifies the output audio format and where the audio shall be written. The output audio format is determined by the file/stream extension. The ripped and encoded audio is written to the specified output (file or stream). The output may be null in which case the audio is read from the CD but is thrown away. |
bool WriteToCD | +( | +) | ++ |
Writes the current track list to a CD.
+
+
|
+ +get | +
Gets a list of audio inputs.
+The order of the inputs in the list determines the sequence of the audio content written to the audio CD.
+ +Gets/Sets a CDSession that will be used when writing in Session-At-Once mode (WriteMethod.Sao).
+If CDSession is not set (or null) AudioCD automatically creates a CDSession object when it needs it based on the current audio input list.
+CreateCDSession may be used to created a CD session based on the audio inputs.
+The session passed to this method may describe a layout that differs from the audio inputs. The number of tracks (CDTrack objects) may differ from the number of audio inputs (AudioInput objects).
+ +Referenced by AudioCD.CreateCDSession().
+ +Gets/Sets a CDText object with the CD-TEXT data that should be written to the CD.
+CD-TEXT data is encoded in the lead-in area of the CD. CD-TEXT is not supported for TAO, RAW DAO and RAW SAO modes. To disable CD-TEXT recording set this property to null.
+ +
+
|
+ +getset | +
Indicates whether to close the disk after the current session is completed.
+Set to false to leave the disk open and allow additional sessions to be added to the disk at a later time.
+ +
+
|
+ +get | +
The error information for the last AudioCD operation.
+
+
|
+ +get | +
Gets the audio input that caused an error.
+Use this property when last error is AudioCDError.InputError.
+ +
+
|
+ +get | +
Gets the session length in CDDA blocks (frames).
+The returned value is -1 if the session length cannot be calculated.
+TODO
EventHandler<AudioCDContinueEventArgs> OnContinueRead | +
Raised to check if reading should continue.
+EventHandler<AudioCDContinueEventArgs> OnContinueWrite | +
Raised to check if burning should continue.
+EventHandler<AudioCDProgressEventArgs> OnReadProgress | +
Raised to report the number of CDDA blocks read from the CD.
+The event handler receives an argument of type AudioCDProgressEventArgs containing data related to this event.
+This event is called for every chunk read from the CD. This may be as frequently as 10 times per second. A minimal processing is recommended, otherwise the whole audio reading operation may slow significantly.
+EventHandler<AudioCDStatusEventArgs> OnReadStatus | +
Raised to report the reading status.
+The event handler receives an argument of type AudioCDStatusEventArgs containing data related to this event.
+EventHandler<AudioCDProgressEventArgs> OnWriteProgress | +
Raised to report the number of CDDA blocks written to the CD.
+The event handler receives an argument of type AudioCDProgressEventArgs containing data related to this event.
+EventHandler<AudioCDStatusEventArgs> OnWriteStatus | +
Raised to report the burning status.
+The event handler receives an argument of type AudioCDStatusEventArgs containing data related to this event.
+EventHandler<AudioCDTrackStatusEventArgs> OnWriteTrack | +
Raised to report the burning progress for individual tracks.
+The event handler receives an argument of type AudioCDTrackStatusEventArgs containing data related to this event.
+
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
This is the complete list of members for AudioCDContinueEventArgs, including all inherited members.
+Continue | AudioCDContinueEventArgs |
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
Contains the parameters of the AudioCD.OnContinueWrite and AudioCD.OnContinueRead events. + More...
+ +Inherits EventArgs.
++Properties | |
bool | Continue [get, set] |
When the event is fired this property is true. | |
Contains the parameters of the AudioCD.OnContinueWrite and AudioCD.OnContinueRead events.
+
+
|
+ +getset | +
When the event is fired this property is true.
+The user code should set it to false when it wants to stop the process (read or write).
+ +
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
This is the complete list of members for AudioCDProgressEventArgs, including all inherited members.
+All | AudioCDProgressEventArgs | |
Position | AudioCDProgressEventArgs |
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
Contains the parameters of the AudioCD.OnWriteProgress and AudioCD.OnReadProgress events. + More...
+ +Inherits EventArgs.
++Properties | |
int | All [get, set] |
The total number of CDDA blocks that will be read from / written to the CD. | |
+int | Position [get, set] |
The number of CDDA blocks that are already read from / written to the CD. | |
Contains the parameters of the AudioCD.OnWriteProgress and AudioCD.OnReadProgress events.
+
+
|
+ +getset | +
The total number of CDDA blocks that will be read from / written to the CD.
+When writing this is always the size of the audio session in blocks.
+ +
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
This is the complete list of members for AudioCDStatusEventArgs, including all inherited members.
+Status | AudioCDStatusEventArgs |
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
Provides data for the AudioCD.OnWriteStatus and AudioCD.OnReadStatus events. + More...
+ +Inherits EventArgs.
++Properties | |
AudioCDStatus | Status [get, set] |
Status code. | |
Provides data for the AudioCD.OnWriteStatus and AudioCD.OnReadStatus events.
+
+
|
+ +getset | +
Status code.
+Status codes are defined in the AudioCDStatus enumeration.
+ +
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
This is the complete list of members for AudioCDTrackStatusEventArgs, including all inherited members.
+PercentWritten | AudioCDTrackStatusEventArgs | |
Track | AudioCDTrackStatusEventArgs |
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
Provides data for the AudioCD.OnWriteTrack event. + More...
+ +Inherits EventArgs.
+Provides data for the AudioCD.OnWriteTrack event.
+
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
This is the complete list of members for AudioInput, including all inherited members.
+
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
Defines an audio input. + More...
+ +Inherits ICloneable.
++Public Member Functions | |
+ | AudioInput () |
Creates an empty AudioInput instance. | |
virtual object | Clone () |
Creates a deep copy of this object. | |
+Properties | |
PCMAudioFormat | AudioFormat [get, set] |
Gets/Sets the PCM audio format of the audio input. | |
int | EndFrame [get, set] |
Gets/Sets the last frame of audio that will be written to the disc. | |
+string | FilePath [get, set] |
Gets/Sets the full path to the file from which AudioCD should read data during audio CD burning. | |
bool | ForceMinTrackLength [get, set] |
Specifies whether to extend an audio input with silence in case its original length is less than 4 seconds. | |
int | FullLength [get, set] |
Get/Sets the full length of the audio input in CDDA frames. | |
int | StartFrame [get, set] |
Gets/Sets the first frame of audio that will be written to the disc. | |
AudioStorageType | Storage [get, set] |
Gets/Sets the audio storage type. | |
System.IO.Stream | Stream [get, set] |
Gets/Sets the audio stream object. | |
Defines an audio input.
+Audio inputs are used when Audio CD is being written.
+
+
|
+ +virtual | +
Creates a deep copy of this object.
+References AudioInput.AudioInput(), AudioInput.AudioFormat, AudioInput.EndFrame, AudioInput.FilePath, AudioInput.ForceMinTrackLength, AudioInput.StartFrame, AudioInput.Storage, and AudioInput.Stream.
+ +
+
|
+ +getset | +
Gets/Sets the PCM audio format of the audio input.
+This format is needed when the input is PCM. However it is not need if the input PCM is in the CDDA format (44100Hz, 16-bit, stereo) and the file extension is ".cd-audio".
+ +Referenced by AudioInput.Clone().
+ +
+
|
+ +getset | +
Gets/Sets the last frame of audio that will be written to the disc.
+This is used in case you do not want to read the audio all the way to the end of the file.
+The end frame can be >= 0 or -1. When set to -1 it means audio data should be read until reaching the end of file.
+No validation is done against the start frame and the length of the file.
+The recording length of the audio will be (EndFrame - StartFrame + 1) in case EndFrame is a positive value and (file length in frames - StartFrame) in case EndFrame is -1.
+NOTES: The length of the audio should be at least 300 frames, because the standard mandates that audio CD track is at least 4 seconds long, and 1 sec = 75 frames. Therefore 4 sec x 75 frames/sec = 300 frames.
+If the length of the audio is less than 4 sec it will be padded with silence to 4 sec during the burning. The start/end frame validation is done by the AudioCD.WriteToCD method before the burning starts.
+ +Referenced by AudioInput.Clone().
+ +
+
|
+ +getset | +
Specifies whether to extend an audio input with silence in case its original length is less than 4 seconds.
+The standard audio CD track should be at least 4 seconds in length. Set this property to true to extend an audio input with silence if it is shorter than 4 seconds. The default value is true.
+If several audio inputs are to be used to create a single audio track then this property should be set to false for each of these inputs.
+NOTE: This property affects only inputs that are less than 4 seconds.
+Referenced by AudioInput.Clone().
+ +
+
|
+ +getset | +
Get/Sets the full length of the audio input in CDDA frames.
+The full audio input length is specified in CDDA frames (1 CDDA frame = 2352 bytes).
+The audio length must be either a non-negative value or -1. The special value of -1 is the default one and means that the full length of the audio input is unknown. In this case AudioCD parses the audio input and determines its full length. Any other negative value except -1 is ingored.
+Usually it's not needed to set explicitly the full length of the audio input. This property can be useful when the audio input storage (file/stream) is changed after the audio input has been added to AudioCD. In this case resetting the full length to -1 will make AudioCD parse the audio input once again when it needs to determine its full length. Otherwsie AudioCD will use the existing full length (if it's a non-negative value).
+ +
+
|
+ +getset | +
Gets/Sets the first frame of audio that will be written to the disc.
+This is used in case you want to read the audio data from the middle of the file.
+The start frame must be >= 0. Negative values are ignored. No validation is done against the end frame and the length of the file.
+ +Referenced by AudioInput.Clone().
+ +
+
|
+ +getset | +
Gets/Sets the audio storage type.
+If you do not set the audio storage type, the default value of AudioStorage.File will be used.
+If the audio input is in a CD Audio format (raw PCM, 44100 Hz, 16-bit, stereo) it is used directly and PrimoBurner is not needed to 'decode' the audio source. In addition such audio source is never decoded in a temp file. The CD Audio format is indicated by the extension (.cd-audio).
+Referenced by AudioInput.Clone().
+ +
+
|
+ +getset | +
Gets/Sets the audio stream object.
+Specifies the stream that should be used to get the input audio data when writing an Audio CD.
+Additionally the Storage property should be set to AudioStorage.Stream.
+ +Referenced by AudioInput.Clone().
+ +
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
This is the complete list of members for AudioOutput, including all inherited members.
+AudioOutput() | AudioOutput | |
Clone() | AudioOutput | virtual |
FilePath | AudioOutput | |
Storage | AudioOutput | |
Stream | AudioOutput |
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
Defines an audio output when reading from an Audio CD. + More...
++Public Member Functions | |
+ | AudioOutput () |
Creates an empty AudioOutput instance. | |
virtual object | Clone () |
Creates a deep copy of this object. | |
+Properties | |
+string | FilePath [get, set] |
Gets/Sets the full path to the file to which AudioCD should write data when reading from an Audio CD. | |
AudioStorageType | Storage [get, set] |
Gets/Sets the audio storage type. | |
System.IO.Stream | Stream [get, set] |
Gets/Sets the audio stream object. | |
Defines an audio output when reading from an Audio CD.
+
+
|
+ +virtual | +
Creates a deep copy of this object.
+
+
|
+ +getset | +
Gets/Sets the audio storage type.
+If you do not set the audio storage type, the default value of AudioStorage.File will be used.
+If the audio output is in a CD Audio format (raw PCM, 44100 Hz, 16-bit, stereo) it is directly written and PrimoBurner is not needed to 'encode' the audio output. The CD Audio format is indicated by the extension (.cd-audio).
+
+
|
+ +getset | +
Gets/Sets the audio stream object.
+Specifies the output stream that should be used for writing audio.
+Additionally the Storage property should be set to AudioStorage.Stream.
+ +
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
This is the complete list of members for BootProps, including all inherited members.
+Emulation | BootProps | |
ImageFile | BootProps | |
LoadSegment | BootProps | |
PlatformID | BootProps | |
SectorCount | BootProps |
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
Provides an interface for setting the properties of a bootable disc. + More...
++Properties | |
BootEmulation | Emulation [get, set] |
Specifies the boot media that should be emulated when a bootable disc is created. | |
string | ImageFile [get, set] |
Specifies the image file that is used to create a bootable disc. | |
UInt16 | LoadSegment [get, set] |
The load segment for the initial boot image. | |
BootPlatformID | PlatformID [get, set] |
The platform identifier for the operating system architecture that the boot image supports. | |
UInt16 | SectorCount [get, set] |
The number of boot sectors that the system should load from disc at boot time. | |
Provides an interface for setting the properties of a bootable disc.
+
+
|
+ +getset | +
Specifies the boot media that should be emulated when a bootable disc is created.
+The image file should be compatible with the boot emulation set using the Emulation property: 'Floppy 1.2MB', 'Floppy 1.44MB', 'Floppy 2.88MB' or 'No emulation'.
+The application should set the properties DataDisc.Bootable, BootProps.ImageFile and BootProps.Emulation before calling DataDisc.WriteToDisc and DataDisc.CreateImageFile.
+
+
|
+ +getset | +
Specifies the image file that is used to create a bootable disc.
+The image file should be compatible with the boot emulation set using the Emulation property: 'Floppy 1.2MB', 'Floppy 1.44MB', 'Floppy 2.88MB' or 'No emulation'.
+The application should set the properties DataDisc.Bootable, BootProps.ImageFile and BootProps.Emulation before calling DataDisc.WriteToDisc and DataDisc.CreateImageFile.
+
+
|
+ +getset | +
The load segment for the initial boot image.
+If this value is 0 the system will use the traditional segment of 7C0. If this value is non-zero the system will use the specified segment. This applies to x86 architectures only.
+ +
+
|
+ +getset | +
The platform identifier for the operating system architecture that the boot image supports.
+The default PlatformID is x86.
+The application should set the properties DataDisc.Bootable, BootProps.ImageFile and BootProps.Emulation before calling DataDisc.WriteToDisc and DataDisc.CreateImageFile.
+
+
|
+ +getset | +
The number of boot sectors that the system should load from disc at boot time.
+This is the number of sectors the system will store at LoadSegment during the initial boot procedure. The default value is 1.
+ +
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
This is the complete list of members for CachePolicy, including all inherited members.
+CacheSmallFiles | CachePolicy | |
SmallFilesCacheSize | CachePolicy | |
SmallFileSizeThreshold | CachePolicy |
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
Provides an interface for setting the cache related properties of DataDisc. + More...
++Properties | |
bool | CacheSmallFiles [get, set] |
Indicates whether small files should be cached before burning. | |
Int32 | SmallFilesCacheSize [get, set] |
The size of the cache that should be allocated for small files, in blocks. | |
+Int32 | SmallFileSizeThreshold [get, set] |
Threshold size (in blocks) that is used to determine if a file is a small file for the purposes of caching. | |
Provides an interface for setting the cache related properties of DataDisc.
+
+
|
+ +getset | +
Indicates whether small files should be cached before burning.
+The default value is false.
+NOTE: Caching is not done if the data source is not a file.
+ +
+
|
+ +getset | +
The size of the cache that should be allocated for small files, in blocks.
+The default cache size is 20000 blocks (~ 40MB). The size of the cache in blocks. The size of one block is 2048 bytes.
+
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
This is the complete list of members for DataDisc, including all inherited members.
+
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
Creates and burns data images to CD, DVD and Blu-ray Discs. + More...
+ +Inherits IDisposable.
++Public Member Functions | |
DataDisc () | |
Creates a DataDisc instance. | |
bool | CreateImageFile (string imageFilename) |
Creates an ISO image file. | |
+void | Dispose () |
Disposes AudioCD and reclaims the resources used by the object. | |
bool | LoadFromDisc (Int32 trackNumber) |
Loads a file system from existing track on a CD/DVD/BD. | |
bool | LoadFromFile (string imageFilename) |
Loads the directory structure of an image from ISO image file. | |
bool | Merge (DataDisc right) |
Merges the file trees of two DataDisc objects. | |
bool | Merge (DataDisc right, MergeDirection mergeDirection) |
Merges the file trees of two DataDisc objects. | |
bool | SetImageLayout (DataFile rootFolder) |
Sets the file tree of a data image. | |
bool | SetImageLayout (DataFile rootFolder, bool sortByFilename) |
Sets the file tree of a data image. | |
bool | SetImageLayoutFromFolder (string folder) |
Sets the file system of a data image from a folder. | |
bool | SetImageLayoutFromFolder (string folder, bool sortByFilename) |
Sets the file system of a data image from a folder. | |
bool | WriteImageToDisc (string imageFile) |
Writes an image file to a disc. | |
bool | WriteImageToDisc (string imageFile, bool dismountVolume) |
Writes an image file to a disc. | |
bool | WriteImageToDisc (System.IO.Stream image) |
Writes an image stream to a disc. | |
bool | WriteImageToDisc (System.IO.Stream image, bool dismountVolume) |
Writes an image stream to a disc. | |
bool | WriteToDisc () |
Writes a data track to a disc. | |
bool | WriteToDisc (bool dismountVolume) |
Writes a data track to a disc. | |
+Properties | |
bool | Bootable [get, set] |
Indicates whether a bootable image should be created. | |
+BootProps | BootProps [get] |
Returns an object that provides access to the boot properties. | |
+CachePolicy | CachePolicy [get] |
Returns an object that provides access to the cache properties. | |
bool | CdRomXa [get, set] |
Indicates whether to use Mode2 Form 1 XA sectors during the burning. | |
bool | CloseDisc [get, set] |
Instructs DataDisc to close the disc after the session is written to the disc. | |
bool | CloseSession [get, set] |
Indicates whether to close the session after the burning is completed. | |
bool | CloseTrack [get, set] |
Indicates whether the track should be closed after the burning is completed. | |
DataOverwriteFlags | DataOverwrite [get, set] |
Specifies whether files from the image layout should physically overwrite files that already exist on the disc. | |
+Device | Device [get, set] |
Gets/Sets the device that this object will use. | |
bool | DvdVideo [get, set] |
Indicates that DataDisc should create a DVD-Video compatible image. | |
ErrorInfo | Error [get] |
The error information for the last DataDisc operation. | |
Int32 | ImageConstraints [get, set] |
Gets/Sets filename constraints. | |
DataFile | ImageLayout [get] |
Gets the current image file tree. | |
Int32 | ImageSizeInBlocks [get] |
Gets the size of the image layout in blocks. | |
Int64 | ImageSizeInBytes [get] |
Gets the size of the image layout in bytes. | |
ImageType | ImageType [get, set] |
Gets/Sets the image file system. | |
+IsoVolumeProps | IsoVolumeProps [get] |
Returns an object that provides access to ISO volume properties. | |
+JolietVolumeProps | JolietVolumeProps [get] |
Returns an object that provides access to Joliet volume properties. | |
Int32 | LoadedImageSizeInBlocks [get] |
Gets the size, in blocks, of a image which has been loaded with the LoadFromDisc method. | |
Int32 | LoadTrackLayout [get, set] |
Gets/Sets the number of a track that should be loaded from the disc before the burning starts. | |
Int32 | SessionStartAddress [get, set] |
Gets/Sets the start address of the new data session in blocks. | |
bool | SimulateBurn [get, set] |
Indicates that burning should be simulated. | |
bool | TranslateFilenames [get, set] |
Enables the default translation of the file names during the image creation. | |
+UdfVolumeProps | UdfVolumeProps [get] |
Returns an object that provides access to UDF volume properties. | |
+DataWriteAttributes | WriteAttributes [get, set] |
Obsolete. | |
WriteMethod | WriteMethod [get, set] |
Gets/Sets the disc write method. | |
DataWriteStrategy | WriteStrategy [get, set] |
Gets/Sets the write strategy. | |
+Events | |
EventHandler< DataDiscContinueEventArgs > | OnContinueBurn |
Raised to check if burning should continue. | |
EventHandler< DataDiscFileStatusEventArgs > | OnFileStatus |
Raised to report the burning progress of individual files. | |
EventHandler< DataDiscProgressEventArgs > | OnProgress |
Raised to report the number of bytes written to a disc or image file. | |
EventHandler< DataDiscStatusEventArgs > | OnStatus |
Raised to report the burning status. | |
Creates and burns data images to CD, DVD and Blu-ray Discs.
+
+
DataDisc | +( | +) | ++ |
Creates a DataDisc instance.
+When the DataDisc object is not needed anymore it should be disposed in order to deterministically reclaim the allocated resources.
+ +bool CreateImageFile | +( | +string | +imageFilename | ) | ++ |
Creates an ISO image file.
+The ISO image file can be written to a disc using the WriteImageToDisc method.
+imageFilename | Full path to the image file. If the image file already exists it will be overwritten. |
bool LoadFromDisc | +( | +Int32 | +trackNumber | ) | ++ |
Loads a file system from existing track on a CD/DVD/BD.
+trackNumber | The track number from which to load the image path tables. The track must exist on the disc inserted in the device specified with the DataDisc.Device property. |
This method reads only the directory tables of the data image without the user data. The directory tables map files and directories to logical block addresses on the disc.
+When creating a multi-session data disc the calling application should merge the layouts of the new image and the last track on the disc.
+Before using this method a Device object must be set using the DataDisc.Device property.
+bool LoadFromFile | +( | +string | +imageFilename | ) | ++ |
Loads the directory structure of an image from ISO image file.
+The method works with Mode1 (2048 bytes/sector) data images created using the WriteToImageFile method.
+imageFilename | Full path to an ISO image file. The file should be a ISO9660, Joliet or UDF image that can be recorded in Mode1 (2048 bytes/sector). Loading of HFS images is currently not supported. |
bool Merge | +( | +DataDisc | +right | ) | ++ |
Merges the file trees of two DataDisc objects.
+right | A DataDisc object, that should be merged into this object. This method does a right-to-left merging (MergeDirection.Left). |
Merge(DataDisc right, MergeDirection mergeDirection)
+
+
References DataDisc.Merge().
+ +bool Merge | +( | +DataDisc | +right, | +
+ | + | MergeDirection | +mergeDirection | +
+ | ) | ++ |
Merges the file trees of two DataDisc objects.
+This method is usually used together with the LoadFromDisc method to create multi-session data discs.
+right | A DataDisc object, that should be merged into this object. |
mergeDirection | This parameter has a default value of MergeDirection.Left. It affects the way files with same virtual path are handled: MergeDirection.Left: If a file with the same virtual path exists both in 'right' and in 'this', the file from 'right' replaces the file from 'this'. MergeDirection.Right: If a file with the same virtual path exists both in 'right' and in 'this', the file from 'right' is ignored. |
Referenced by DataDisc.Merge().
+ +bool SetImageLayout | +( | +DataFile | +rootFolder | ) | ++ |
Sets the file tree of a data image.
+rootFolder | A DataFile object representing the root folder (directory) of the file system. |
remarks> Filenames are not sorted: sortByFilename is false. /remarks>
SetImageLayout(DataFile rootFolder,bool sortByFilename)
+ +References DataDisc.SetImageLayout().
+ +bool SetImageLayout | +( | +DataFile | +rootFolder, | +
+ | + | bool | +sortByFilename | +
+ | ) | ++ |
Sets the file tree of a data image.
+rootFolder | A DataFile object representing the root folder (directory) of the file system. |
sortByFilename | Indicates whether to perform case sensitive ASCII sorting of the file entries based on the LongFilename property. For example assume that you have two files with names JOHNSTON and JOHN_HENRY. The string JOHN_HENRY will be greater than JOHNSTON because the "_" has a greater ASCII value than an uppercase S. The file entry for JOHN_HENRY will be placed physically on the disc after the file entry for JOHNSTON. |
Referenced by DataDisc.SetImageLayout().
+ +bool SetImageLayoutFromFolder | +( | +string | +folder | ) | ++ |
Sets the file system of a data image from a folder.
+folder | The folder that should be used to create the image layout. |
Filenames are not sorted: sortByFilename is false.
+DataDisc.SetImageLayoutFromFolder(string folder,bool sortByFilename)
+ +bool SetImageLayoutFromFolder | +( | +string | +folder, | +
+ | + | bool | +sortByFilename | +
+ | ) | ++ |
Sets the file system of a data image from a folder.
+The directory and file structure of the data image will be identical to the file tree under the folder specified with the folder parameter.
+folder | The folder name that should be used to create the image layout. The name must specify the full path to the folder. |
sortByFilename | Indicates whether to perform case sensitive ASCII sorting of the file entries based on the LongFilename property. For example assume that you have two files with names JOHNSTON and JOHN_HENRY. The string JOHN_HENRY will be greater than JOHNSTON because the "_" has a greater ASCII value than an uppercase S. The file entry for JOHN_HENRY will be placed physically on the Disc after the file entry for JOHNSTON. |
bool WriteImageToDisc | +( | +string | +imageFile | ) | ++ |
Writes an image file to a disc.
+imageFile | The full path to a source image file. |
dismountVolume is false.
+WriteImageToDisc(string imageFile, bool dismountVolume)
+ +References DataDisc.WriteImageToDisc().
+ +bool WriteImageToDisc | +( | +string | +imageFile, | +
+ | + | bool | +dismountVolume | +
+ | ) | ++ |
Writes an image file to a disc.
+imageFile | The full path to a source image file. |
dismountVolume | Indicates whether to dismount the volume after the burning. The default value of this parameter is false. |
The operating system tries to mount an unmounted volume as soon as an attempt is made to access it. For example, a call to GetLogicalDrives triggers the operating system to mount unmounted volumes. Dismounting a volume is useful when a volume needs to disappear for a while. For example, when an application changes a volume file system it needs to dismount it to clear the volume information cache.
+Referenced by DataDisc.WriteImageToDisc(), and DataDisc.WriteImageToDisc().
+ +bool WriteImageToDisc | +( | +System::IO::Stream | +image | ) | ++ |
Writes an image stream to a disc.
+The method uses a System.IO.Stream stream object to read the image data.
+image | An object that inherits from System.IO.Stream. |
dismountVolume is false.
+WriteImageToDisc(System.IO.Stream image, bool dismountVolume)
+ +References DataDisc.WriteImageToDisc().
+ +bool WriteImageToDisc | +( | +System::IO::Stream | +image, | +
+ | + | bool | +dismountVolume | +
+ | ) | ++ |
Writes an image stream to a disc.
+The method uses a System.IO.Stream stream object to read the image data.
+image | An object that inherits from System.IO.Stream. |
dismountVolume | Indicates whether to dismount the volume after the burning. The default value of this parameter is false. |
The operating system tries to mount an unmounted volume as soon as an attempt is made to access it. For example, a call to GetLogicalDrives triggers the operating system to mount unmounted volumes. Dismounting a volume is useful when a volume needs to disappear for a while. For example, when an application changes a volume file system it needs to dismount it to clear the volume information cache.
+bool WriteToDisc | +( | +) | ++ |
Writes a data track to a disc.
+WriteToDisc(bool dismountVolume)
+ +References DataDisc.WriteToDisc().
+ +Referenced by DataDisc.WriteToDisc().
+ +bool WriteToDisc | +( | +bool | +dismountVolume | ) | ++ |
Writes a data track to a disc.
+The image layout must be set with the SetImageLayoutFromFolder or SetImageLayout methods before this method can be used.
+dismountVolume | Indicates whether to dismount the volume after the burning. The default value of this parameter is false. |
The operating system tries to mount an unmounted volume as soon as an attempt is made to access it. For example, a call to GetLogicalDrives triggers the operating system to mount unmounted volumes. Dismounting a volume is useful when a volume needs to disappear for a while. For example, when an application changes a volume file system it needs to dismount it to clear the volume information cache.
+
+
|
+ +getset | +
Indicates whether a bootable image should be created.
+If this property is not set a non-bootable image will be created.
+The Bootable, BootImageFile and BootEmulation properties must be set before using the WriteToDisc or WriteToImageFile methods.
+ +BootProps.ImageFile
+ +BootProps.Emulation
+ +
+
|
+ +getset | +
Indicates whether to use Mode2 Form 1 XA sectors during the burning.
+If set to true the resulting CD will become a CD-ROM XA CD.
+In multi-session / multi-track discs XA (Mode2 Form 1 XA) and normal (Mode1) track types cannot be mixed together. This property has effect only when the write method is set to Session-At-Once (WriteMethod.Sao).
+ +
+
|
+ +getset | +
Instructs DataDisc to close the disc after the session is written to the disc.
+If you never set this property the disc will be closed by default. Setting CloseDisc has no effect for DVD-RAM.
+ +
+
|
+ +getset | +
Indicates whether to close the session after the burning is completed.
+Setting CloseSession has no effect for DVD-RAM.
+If this property is set to true, the session is closed. If this property is false, the session is left open and additional tracks may be added to the session later. If you do not set this property to true the session is always closed by default.
+This property has no effect if the burn mode is set to DAO or if the DataDisc.CloseDisc property is set to true.
+ +
+
|
+ +getset | +
Indicates whether the track should be closed after the burning is completed.
+The default value of this property is true.
+Setting CloseTrack has no effect for DVD-RAM.
+This setting is overridden by the CloseSession and CloseDisc properties.
+A track is always closed when the session is set to be closed. A session is always closed when the disk is set to be closed.
+ +
+
|
+ +getset | +
Specifies whether files from the image layout should physically overwrite files that already exist on the disc.
+When a file is physically overwritten the new file data is written to the same disc address as the old file, effectively replacing the data but not increasing the image size.
+This property works only with DVD+RW media and is ignored for all other media profiles.
+This property must be set before calling WriteToDisc or Merge methods in order to have any effect.
+ +
+
|
+ +getset | +
Indicates that DataDisc should create a DVD-Video compatible image.
+When DvdVideo is set to true the following properties will be automatically changed: ImageType to ImageType.UdfIso, UdfVolumeProps.AllocDescType to UdfAllocDescType.Short>, UdfVolumeProps.TextEncoding to UdfTextEncoding.Ansi.
+ +
+
|
+ +get | +
The error information for the last DataDisc operation.
+
+
|
+ +getset | +
Gets/Sets filename constraints.
+This is a combination of one or more flags defined in the ImageConstraints enumeration. The default value of this property is ImageConstraints.None and no validation of the filenames is performed by default.
+The constraints are used by the SetImageLayout and SetImageLayoutFromFolder methods.
+
+
|
+ +get | +
Gets the current image file tree.
+
+
|
+ +get | +
Gets the size of the image layout in blocks.
+
+
|
+ +get | +
Gets the size of the image layout in bytes.
+Gets/Sets the image file system.
+The supported image types are defined in the ImageType enumeration.
+
+
|
+ +get | +
Gets the size, in blocks, of a image which has been loaded with the LoadFromDisc method.
+The size of a data block is 2048 bytes.
+ +
+
|
+ +getset | +
Gets/Sets the number of a track that should be loaded from the disc before the burning starts.
+To disable track loading and merging set this property to 0.
+NOTE: Loading of the image layout from HFS discs is not supported.
+ +
+
|
+ +getset | +
Gets/Sets the start address of the new data session in blocks.
+The start address is saved in the directory structure of the image before it is burnt to a disc. The OS uses that information to find the data on multi-session discs.
+IMPORTANT: When creating multi-track, multi session discs this property must be set before using any of the following methods: LoadFromDisc, Merge, SetImageLayoutFromFolder and SetImageLayout. Those methods adjust the ISO/Joliet/UDF directory structure according to the start address set with SessionStartAddress. Failing to set the session start address before using the image layout methods may lead to unreadable discs. Device.GetNewSessionStartAddress to get the correct start address for the next session.
+ +
+
|
+ +getset | +
Indicates that burning should be simulated.
+
+ The simulation is a good test of a disc recorder, because most of the operations are performed as in a real recording.
Simulation is only supported for CD-R/RW and DVD-R/RW media. On CD-R/RW media simulation is possible only for Track-At-Once or Session-At-Once recording. On DVD-R/RW media simulation is possible for Disc-At-Once recording.
+ +
+
|
+ +getset | +
Enables the default translation of the file names during the image creation.
+If set to true, the engine will replace the long file names with shorter ones without reporting an error. If set to false the engine will report an error for any constraint that is violated. The default setting for this property is false.
+The file names are translated according to the following rules:
This property is ignored if no constraints have been set.
+
+
|
+ +getset | +
Gets/Sets the disc write method.
+The following write methods are currently supported:
+CD Media: WriteMethod.Packet WriteMethod.Tao WriteMethod.Sao and WriteMethod.RawDao
+DVD Media: WriteMethod.DvdIncremental and WriteMethod.DvdDao
+The WriteMethod.DvdIncremental method works with all DVD profiles. The burning is done in sessions and fragments (tracks) with one exception for DVD+RW media: DVD+RW disc needs to be formatted before any burning could be done and once formatted the disc contains one session and one track and the whole track could be written and rewritten randomly with no overwrite restrictions.
+
The WriteMethod.DvdDao method can be used only with DVD-RW formatted for sequential writing and DVD-R media. With WriteMethod.DvdDao the disc will contain one session with one track. No sessions could be added after the burning is completed. It is recommended to use WriteMethod.DvdDao and DVD-R media to burn DVD movies to ensure best compatibility with the consumer DVD players.
+BD Media: WriteMethod.BluRay
+ +
+
|
+ +getset | +
Gets/Sets the write strategy.
+The write strategy affect the way WriteToDisc method works. This property should be used only when burning multi-track incremental UDF sessions.
+NOTE: The write strategy works only when the write method is set to WriteMethod.Packet or WriteMethod.DvdIncremental and when the image type is set to ImageType.Udf. The strategy is ignored in all other cases.
+ +EventHandler<DataDiscContinueEventArgs> OnContinueBurn | +
Raised to check if burning should continue.
+The event handler receives an argument of type DataDiscContinueEventArgs containing data related to this event.
+EventHandler<DataDiscFileStatusEventArgs> OnFileStatus | +
Raised to report the burning progress of individual files.
+The event handler receives an argument of type DataDiscFileStatusEventArgs containing data related to this event.
+EventHandler<DataDiscProgressEventArgs> OnProgress | +
Raised to report the number of bytes written to a disc or image file.
+The event handler receives an argument of type DataDiscProgressEventArgs containing data related to this event.
+EventHandler<DataDiscStatusEventArgs> OnStatus | +
Raised to report the burning status.
+The event handler receives an argument of type DataDiscStatusEventArgs containing data related to this event.
+
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
This is the complete list of members for DataDiscContinueEventArgs, including all inherited members.
+Continue | DataDiscContinueEventArgs |
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
Contains the parameters of the DataDisc.OnContinueBurn event. + More...
+ +Inherits EventArgs.
++Properties | |
bool | Continue [get, set] |
When the event is fired this property is true. | |
Contains the parameters of the DataDisc.OnContinueBurn event.
+
+
|
+ +getset | +
When the event is fired this property is true.
+The user code should set it to false when it wants to stop the burn process.
+ +
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
This is the complete list of members for DataDiscFileStatusEventArgs, including all inherited members.
+FileName | DataDiscFileStatusEventArgs | |
FileNumber | DataDiscFileStatusEventArgs | |
PercentWritten | DataDiscFileStatusEventArgs |
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
Provides data for the DataDisc.OnFileStatus> event. + More...
+ +Inherits EventArgs.
+Provides data for the DataDisc.OnFileStatus> event.
+A DataDisc.OnFileStatus event is raised to report the burning progress of individual files.
+
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
This is the complete list of members for DataDiscProgressEventArgs, including all inherited members.
+All | DataDiscProgressEventArgs | |
Position | DataDiscProgressEventArgs |
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
Provides data for the DataDisc.OnProgress event. + More...
+ +Inherits EventArgs.
++Properties | |
Int64 | All [get, set] |
The total number of bytes that will be written. | |
+Int64 | Position [get, set] |
The number of bytes written to the disc / image file. | |
Provides data for the DataDisc.OnProgress event.
+A DataDisc.OnProgress event is raised to report the number of bytes written to a disc or image file.
+
+
|
+ +getset | +
The total number of bytes that will be written.
+This is always the size of the data image in bytes.
+ +
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
This is the complete list of members for DataDiscStatusEventArgs, including all inherited members.
+Status | DataDiscStatusEventArgs |
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
Provides data for the DataDisc.OnStatus event. + More...
+ +Inherits EventArgs.
++Properties | |
DataDiscStatus | Status [get, set] |
Status code. | |
Provides data for the DataDisc.OnStatus event.
+A DataDisc.OnStatus event is raised to report the number of bytes written to a disc or image file.
+
+
|
+ +getset | +
Status code.
+Status codes are defined in the DataDiscStatus enumeration.
+ +
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
This is the complete list of members for IsoVolumeProps, including all inherited members.
+
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
Provides an interface for setting the properties of ISO volumes. + More...
++Properties | |
string | AbstractFile [get, set] |
The file that contains the disc contents abstract. | |
string | Application [get, set] |
The name of the application that was used to create the disc. | |
string | BibliographicFile [get, set] |
The file that contains the disc bibliographic information. | |
string | CopyrightFile [get, set] |
The file that contains the disc copyright notice. | |
DateTime | CreationTime [get, set] |
Volume creation time (UTC) | |
string | DataPreparer [get, set] |
The name of the entity which prepared the disc data. | |
bool | DotAppendedToNames [get, set] |
Indicates that a trailing dot should be added to ISO filenames that do not have a dot. | |
string | Publisher [get, set] |
The disc publisher name. | |
string | SystemID [get, set] |
Specifies the operating system on which the image will be used. | |
bool | VersionAppendedToNames [get, set] |
Indicates that the string ';1 ' should be added to ISO filenames. | |
string | VolumeLabel [get, set] |
The image volume label. | |
string | VolumeSet [get, set] |
The disc set name. | |
Provides an interface for setting the properties of ISO volumes.
+
+
|
+ +getset | +
The file that contains the disc contents abstract.
+A filename that follows the 8 + 3 rule. The file must be placed in the root directory of the disc. Only capital letters from A to Z, digits from 0 to 9, and the following special characters: "&!')(=*+,-/:;><?_. (blank) are allowed.
+
+
|
+ +getset | +
The name of the application that was used to create the disc.
+A string with maximum length of 128 characters or a filename. The filename must start with underscore ( _ ) and follows the 8 + 3 rule. The file must be placed in the root directory of the disc. Only capital letters from A to Z, digits from 0 to 9, and the following special characters: "&!')(=*+,-/:;><?_. (blank) are allowed.
+ +
+
|
+ +getset | +
The file that contains the disc bibliographic information.
+A filename that follows the 8 + 3 rule. The file must be placed in the root directory of the disc. Only capital letters from A to Z, digits from 0 to 9, and the following special characters: "&!')(=*+,-/:;><?_. (blank) are allowed.
+
+
|
+ +getset | +
The file that contains the disc copyright notice.
+A filename that follows the 8 + 3 rule. The file must be placed in the root directory of the disc. Only capital letters from A to Z, digits from 0 to 9, and the following special characters: "&!')(=*+,-/:;><?_. (blank) are allowed.
+
+
|
+ +getset | +
Volume creation time (UTC)
+The time is set as coordinated universal time (UTC), formerly known as Greenwich Mean Time (GMT).
+ +
+
|
+ +getset | +
The name of the entity which prepared the disc data.
+A string with maximum length of 128 characters or a filename. The filename must start with underscore ( _ ) and follows the 8 + 3 rule. The file must be placed in the root directory of the disc. Only capital letters from A to Z, digits from 0 to 9, and the following special characters: "&!')(=*+,-/:;><?_. (blank) are allowed.
+ +
+
|
+ +getset | +
Indicates that a trailing dot should be added to ISO filenames that do not have a dot.
+The default value is true.
+The dot is a mandatory part of the filename according to ISO9660. However in some cases like bootable discs for Windows you may need to disable this feature to make the disc compatible with the boot loader.
+ +
+
|
+ +getset | +
The disc publisher name.
+A string with maximum length of 128 characters or a filename. The filename must start with underscore ( _ ) and follows the 8 + 3 rule. The file must be placed in the root directory of the disc. Only capital letters from A to Z, digits from 0 to 9, and the following special characters: "&!')(=*+,-/:;><?_. (blank) are allowed.
+ +
+
|
+ +getset | +
Specifies the operating system on which the image will be used.
+The maximum length allowed for the system ID is 32 characters for ISO9660 images and 16 characters for Joliet images. Only capital letters from A to Z, digits from 0 to 9, and the following special characters: "&!')(=*+,-/:;><?_. (blank) are allowed.
+ +
+
|
+ +getset | +
Indicates that the string ';1 ' should be added to ISO filenames.
+The default value is true.
+The string ';1 ' is the "file version" and according to ISO9660 is a mandatory part of the filename. However in some cases like bootable discs for Windows you may need to disable this feature to make the disc compatible with the boot loader.
+ +
+
|
+ +getset | +
The image volume label.
+The maximum length allowed for the volume label is 32 characters. Only capital letters from A to Z, digits from 0 to 9, and the special character _ (underscore) are allowed.
+
+
|
+ +getset | +
The disc set name.
+A string with maximum length of 128 characters. Only capital letters from A to Z, digits from 0 to 9, and the special character _ (underscore) are allowed.
+ +
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
This is the complete list of members for JolietVolumeProps, including all inherited members.
+
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
Provides an interface for setting the properties of ISO volumes. + More...
++Properties | |
string | AbstractFile [get, set] |
The file that contains the disc contents abstract. | |
string | Application [get, set] |
The name of the application that was used to create the disc. | |
string | BibliographicFile [get, set] |
The file that contains the disc bibliographic information. | |
string | CopyrightFile [get, set] |
The file that contains the disc copyright notice. | |
DateTime | CreationTime [get, set] |
Volume creation time (UTC) | |
string | DataPreparer [get, set] |
The name of the entity which prepared the disc data. | |
bool | DotAppendedToNames [get, set] |
Indicates that a trailing dot should be added to ISO filenames that do not have a dot. | |
string | Publisher [get, set] |
The disc publisher name. | |
string | SystemID [get, set] |
Specifies the operating system on which the image will be used. | |
bool | VersionAppendedToNames [get, set] |
Indicates that the string ';1 ' should be added to ISO filenames. | |
string | VolumeLabel [get, set] |
The image volume label. | |
string | VolumeSet [get, set] |
The disc set name. | |
Provides an interface for setting the properties of ISO volumes.
+
+
|
+ +getset | +
The file that contains the disc contents abstract.
+A filename that follows the 8 + 3 rule. The file must be placed in the root directory of the disc. Only capital letters from A to Z, digits from 0 to 9, and the following special characters: "&!')(=*+,-/:;><?_. (blank) are allowed.
+ +
+
|
+ +getset | +
The name of the application that was used to create the disc.
+A string with maximum length of 128 characters or a filename. The filename must start with underscore ( _ ) and follows the 8 + 3 rule. The file must be placed in the root directory of the disc. Only capital letters from A to Z, digits from 0 to 9, and the following special characters: "&!')(=*+,-/:;><?_. (blank) are allowed.
+ +
+
|
+ +getset | +
The file that contains the disc bibliographic information.
+A filename that follows the 8 + 3 rule. The file must be placed in the root directory of the disc. Only capital letters from A to Z, digits from 0 to 9, and the following special characters: "&!')(=*+,-/:;><?_. (blank) are allowed.
+ +
+
|
+ +getset | +
The file that contains the disc copyright notice.
+A filename that follows the 8 + 3 rule. The file must be placed in the root directory of the disc. Only capital letters from A to Z, digits from 0 to 9, and the following special characters: "&!')(=*+,-/:;><?_. (blank) are allowed.
+ +
+
|
+ +getset | +
Volume creation time (UTC)
+The time is set as coordinated universal time (UTC), formerly known as Greenwich Mean Time (GMT).
+ +
+
|
+ +getset | +
The name of the entity which prepared the disc data.
+A string with maximum length of 128 characters or a filename. The filename must start with underscore ( _ ) and follows the 8 + 3 rule. The file must be placed in the root directory of the disc. Only capital letters from A to Z, digits from 0 to 9, and the following special characters: "&!')(=*+,-/:;><?_. (blank) are allowed.
+ +
+
|
+ +getset | +
Indicates that a trailing dot should be added to ISO filenames that do not have a dot.
+The default value is true.
+The dot is a mandatory part of the filename according to ISO9660. However in some cases like bootable discs for Windows you may need to disable this feature to make the disc compatible with the boot loader.
+ +
+
|
+ +getset | +
The disc publisher name.
+A string with maximum length of 128 characters or a filename. The filename must start with underscore ( _ ) and follows the 8 + 3 rule. The file must be placed in the root directory of the disc. Only capital letters from A to Z, digits from 0 to 9, and the following special characters: "&!')(=*+,-/:;><?_. (blank) are allowed.
+ +
+
|
+ +getset | +
Specifies the operating system on which the image will be used.
+The maximum length allowed for the system ID is 32 characters for ISO9660 images and 16 characters for Joliet images. Only capital letters from A to Z, digits from 0 to 9, and the following special characters: "&!')(=*+,-/:;><?_. (blank) are allowed.
+ +
+
|
+ +getset | +
Indicates that the string ';1 ' should be added to ISO filenames.
+The default value is true.
+The string ';1 ' is the "file version" and according to ISO9660 is a mandatory part of the filename. However in some cases like bootable discs for Windows you may need to disable this feature to make the disc compatible with the boot loader.
+ +
+
|
+ +getset | +
The image volume label.
+The maximum length allowed for the volume label is 32 characters. Only capital letters from A to Z, digits from 0 to 9, and the special character _ (underscore) are allowed.
+
+
|
+ +getset | +
The disc set name.
+A string with maximum length of 128 characters. Only capital letters from A to Z, digits from 0 to 9, and the special character _ (underscore) are allowed.
+ +
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
This is the complete list of members for UdfVolumeProps, including all inherited members.
+
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
Provides an interface for setting the properties of UDF volumes. + More...
++Properties | |
+string | AbstractFile [get, set] |
The file that contains the disc contents abstract. | |
+UdfAllocDescType | AllocDescType [get, set] |
Gets/Sets the allocation descriptor type setting for a UDF volume. | |
+string | CopyrightFile [get, set] |
The file which contains the disc copyright notice. | |
DateTime | CreationTime [get, set] |
Volume creation time (UTC) | |
bool | ProtectedContent [get, set] |
Gets/Sets the protected flag in the UDF Partition Descriptor. | |
+UdfRevision | Revision [get, set] |
Gets/Sets the version of the UDF file system. | |
UdfTextEncoding | TextEncoding [get, set] |
Gets/Sets the text encoding (a.k.a. | |
+string | VolumeLabel [get, set] |
The image volume label. | |
+string | VolumeSet [get, set] |
The disc set name. | |
Provides an interface for setting the properties of UDF volumes.
+
+
|
+ +getset | +
Volume creation time (UTC)
+The time is set as coordinated universal time (UTC), formerly known as Greenwich Mean Time (GMT).
+ +
+
|
+ +getset | +
Gets/Sets the protected flag in the UDF Partition Descriptor.
+Must be set to true for DVD-Video discs.
+ +
+
|
+ +getset | +
Gets/Sets the text encoding (a.k.a.
+"Bits per character" or UDF Character Compression) to be used for the directory and file names. UDF volumes use 16-bit Unicode characters by default.
+ +
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
CBDFeatures | Container for the Blu-ray Disc features supported by the device |
CBDFormatParameters | Reserved for future versions |
CBDMediaInfo | Container for BD-R and BD-RE media information |
CBDVersion | Serves as a container for Blu-ray Disc version information |
CCDFeatures | Container for the CD features supported by the device |
CCDMode | The CDMode interface defines a point at which the type and/or the frame size of a CD track changes |
CCDPregap | Defines constants for the CD pre-gap start and length |
CCDSector | The CDSector interface provides methods for encoding RAW CD sectors(blocks) from user data |
CCDSession | The CDSession interface allows you to define the session layout (the TOC) of a CD |
CCDText | The CDText interface is used to manipulate the CD-TEXT data on audio cds |
CCDTextItem | Represents a single CD-Text item |
CCDTrack | The Track interface allows you to specify the track type, the pre-gap length, the track indexes and the post-gap length for a track |
CDataFile | The DataFile interface represents one file or directory from a data image |
CDiscArchive | DiscArchive object provides a way for constructing large file trees and scheduling them for burning over multiple discs |
CDiscCopy | Copies CD, DVD and BD discs |
CDiscInfo | Disk Information Structure |
CDVDFeatures | Container for the DVD features supported by the device |
CDVDMediaInfo | Container for DVD media information |
CDVDMinusMediaInfo | Container for DVD-R and DVD-RW media information |
CDVDPlusMediaInfo | Container for DVD+R and DVD+RW media information |
▼CEventArgs | |
CDeviceContinueEventArgs | Provides data for the Device.OnContinueRead event |
CDeviceEraseEventArgs | Provides data for the Device.OnErase event |
CDeviceFormatEventArgs | Provides data for the Device.OnFormat event |
CDeviceReadEventArgs | Provides data for the Device.OnRead event |
CDeviceWriteLeadInEventArgs | Provides data for the Device.OnWriteLeadIn event |
CDeviceWriteLeadOutEventArgs | Provides data for the Device.OnWriteLeadOut event |
CDiscArchiveAddFileToLayoutEventArgs | Contains the parameters of the DiscArchive.OnAddFileToLayout event |
CDiscArchiveFileErrorEventArgs | Contains the parameters of the DiscArchive.OnSourceFileError event |
CDiscArchiveFooterSizeEventArgs | Contains the parameters of the DiscArchive.OnFooterSize event |
CDiscArchiveRequestRenameEventArgs | Provides data for the DiscArchive.OnRequestRename event |
CDiscCopyContinueCopyEventArgs | Provides data for the DiscCopy.OnContinueCopy event |
CDiscCopyProgressEventArgs | Provides information about the overall progress of the copy process (image creation/burning) |
CDiscCopyStatusEventArgs | Provides information about the status of the copy process |
CDiscCopyTrackStatusEventArgs | Provides information about the reading/writing progress of individual medium tracks |
CDiscLayoutContinueWriteEventArgs | Provides data for the DiscLayout.OnContinueWriteevent |
CDiscLayoutFileErrorEventArgs | Contains the parameters of the DiscLayout.OnFileError event |
CDiscLayoutFileEventArgs | Contains the parameters of the DiscLayout.OnFileComplete event |
CDiscLayoutProgressEventArgs | Contains the parameters of the DiscLayout.OnProgress event |
CEngineDeviceChangeEventArgs | Provides data for the Engine.OnDeviceChange event |
CEngineMediaChangeEventArgs | Provides data for the Engine.OnMediaChange event |
CGenericError | Generic error codes |
▼CICloneable | |
CErrorInfo | Describes a PrimoBurner error |
▼CIDisposable | |
CBlockDevice | The BlockDevice interface provides methods for reading and writing data CD and DVD in packet mode |
CDevice | Recording Device Low Level Application Programming Interface |
CDeviceEnumerator | Device enumerator |
CDiscLayout | The DiscLayout object provides a way for recording all or a portion of DiscArchive content on a single disc |
CEngine | Burner Engine |
CScsiInterface | Allows an application to send SCSI command to a device |
CVideoDVD | The VideoDVD interface provides methods for creating DVD-Video compatible images layouts |
▼CIEnumerable | |
CDataFileList | Represents a collection of DataFile objects |
CLibrary | Initializes PrimoBurner and manages license information |
CMediaInfo | Container for the extended media information retrieved with the Device.ReadMediaInfo method |
CMode2FormedSubheader | Mode 2 Formed (Form1 or Form2) Sub-header structure |
CQSubChannel | This structure is used together with the Device.GetQSubChannel method to get the q-subchannel information from the last 96 bytes of a raw CD sector data |
CQSubChannelIsrc | The QSubChannelIsrc structure defines the Track International Standard Recording Code data |
CQSubChannelMcn | The QSubChannelMcn structure defines the response data structure for the Media Catalog Number (MCN) |
CQSubChannelPosition | The QSubChannelPosition type defines the response data structure for the CD current position data (i.e., track, index, absolute address, relative address) |
CRawToc | Raw Table Of Content (TOC) |
CRawTocTrack | A Track from the Raw TOC (Raw Table Of Content) |
CScsiCommandSense | Gets SCSI sense data that results from a command sent with the SendCommand method |
CSessionInfo | Session information structure |
CSpeed1xKB | Defines constants for 1x speeds in Kbytes/s |
CSpeedDescriptor | Device supported speed |
CToc | Table Of Content (TOC) |
CTocTrack | A track from the disc Table Of Content (Toc) |
CTrackBuffer | Track Buffer |
CTrackInfo | Track Information Structure |
CTrackInfoEx | Extended Track Information Structure |
CUdfExtent | Defines a UDF file extent |
CUdfFileProps | Provides an interface for setting various properties of UDF file and directory items |
CAudioOutput | Defines an audio output when reading from an Audio CD |
CBDFeatures | Container for the Blu-ray Disc features supported by the device |
CBDFormatParameters | Reserved for future versions |
CBDMediaInfo | Container for BD-R and BD-RE media information |
CBDVersion | Serves as a container for Blu-ray Disc version information |
CBootProps | Provides an interface for setting the properties of a bootable disc |
CCachePolicy | Provides an interface for setting the cache related properties of DataDisc |
CCDFeatures | Container for the CD features supported by the device |
CCDMode | The CDMode interface defines a point at which the type and/or the frame size of a CD track changes |
CCDPregap | Defines constants for the CD pre-gap start and length |
CCDSector | The CDSector interface provides methods for encoding RAW CD sectors(blocks) from user data |
CCDSession | The CDSession interface allows you to define the session layout (the TOC) of a CD |
CCDText | The CDText interface is used to manipulate the CD-TEXT data on audio cds |
CCDTextItem | Represents a single CD-Text item |
CCDTrack | The Track interface allows you to specify the track type, the pre-gap length, the track indexes and the post-gap length for a track |
CDataFile | The DataFile interface represents one file or directory from a data image |
CDiscArchive | DiscArchive object provides a way for constructing large file trees and scheduling them for burning over multiple discs |
CDiscCopy | Copies CD, DVD and BD discs |
CDiscInfo | Disk Information Structure |
CDVDFeatures | Container for the DVD features supported by the device |
CDVDMediaInfo | Container for DVD media information |
CDVDMinusMediaInfo | Container for DVD-R and DVD-RW media information |
CDVDPlusMediaInfo | Container for DVD+R and DVD+RW media information |
▼CEventArgs | |
CAudioCDContinueEventArgs | Contains the parameters of the AudioCD.OnContinueWrite and AudioCD.OnContinueRead events |
CAudioCDProgressEventArgs | Contains the parameters of the AudioCD.OnWriteProgress and AudioCD.OnReadProgress events |
CAudioCDStatusEventArgs | Provides data for the AudioCD.OnWriteStatus and AudioCD.OnReadStatus events |
CAudioCDTrackStatusEventArgs | Provides data for the AudioCD.OnWriteTrack event |
CDataDiscContinueEventArgs | Contains the parameters of the DataDisc.OnContinueBurn event |
CDataDiscFileStatusEventArgs | Provides data for the DataDisc.OnFileStatus> event |
CDataDiscProgressEventArgs | Provides data for the DataDisc.OnProgress event |
CDataDiscStatusEventArgs | Provides data for the DataDisc.OnStatus event |
CDeviceContinueEventArgs | Provides data for the Device.OnContinueRead event |
CDeviceEraseEventArgs | Provides data for the Device.OnErase event |
CDeviceFormatEventArgs | Provides data for the Device.OnFormat event |
CDeviceReadEventArgs | Provides data for the Device.OnRead event |
CDeviceWriteLeadInEventArgs | Provides data for the Device.OnWriteLeadIn event |
CDeviceWriteLeadOutEventArgs | Provides data for the Device.OnWriteLeadOut event |
CDiscArchiveAddFileToLayoutEventArgs | Contains the parameters of the DiscArchive.OnAddFileToLayout event |
CDiscArchiveFileErrorEventArgs | Contains the parameters of the DiscArchive.OnSourceFileError event |
CDiscArchiveFooterSizeEventArgs | Contains the parameters of the DiscArchive.OnFooterSize event |
CDiscArchiveRequestRenameEventArgs | Provides data for the DiscArchive.OnRequestRename event |
CDiscCopyContinueCopyEventArgs | Provides data for the DiscCopy.OnContinueCopy event |
CDiscCopyProgressEventArgs | Provides information about the overall progress of the copy process (image creation/burning) |
CDiscCopyStatusEventArgs | Provides information about the status of the copy process |
CDiscCopyTrackStatusEventArgs | Provides information about the reading/writing progress of individual medium tracks |
CDiscLayoutContinueWriteEventArgs | Provides data for the DiscLayout.OnContinueWriteevent |
CDiscLayoutFileErrorEventArgs | Contains the parameters of the DiscLayout.OnFileError event |
CDiscLayoutFileEventArgs | Contains the parameters of the DiscLayout.OnFileComplete event |
CDiscLayoutProgressEventArgs | Contains the parameters of the DiscLayout.OnProgress event |
CEngineDeviceChangeEventArgs | Provides data for the Engine.OnDeviceChange event |
CEngineMediaChangeEventArgs | Provides data for the Engine.OnMediaChange event |
CGenericError | Generic error codes |
▼CICloneable | |
CAudioInput | Defines an audio input |
CErrorInfo | Describes a PrimoBurner error |
▼CIDisposable | |
CAudioCD | AudioCD burns audio CDs from files like MP3, WMA, WAV and other formats |
CBlockDevice | The BlockDevice interface provides methods for reading and writing data CD and DVD in packet mode |
CDataDisc | Creates and burns data images to CD, DVD and Blu-ray Discs |
CDevice | Recording Device Low Level Application Programming Interface |
CDeviceEnumerator | Device enumerator |
CDiscLayout | The DiscLayout object provides a way for recording all or a portion of DiscArchive content on a single disc |
CEngine | Burner Engine |
CScsiInterface | Allows an application to send SCSI command to a device |
CVideoDVD | The VideoDVD interface provides methods for creating DVD-Video compatible images layouts |
▼CIEnumerable | |
CDataFileList | Represents a collection of DataFile objects |
CIsoVolumeProps | Provides an interface for setting the properties of ISO volumes |
CJolietVolumeProps | Provides an interface for setting the properties of ISO volumes |
CLibrary | Initializes PrimoBurner and manages license information |
CMediaInfo | Container for the extended media information retrieved with the Device.ReadMediaInfo method |
CMode2FormedSubheader | Mode 2 Formed (Form1 or Form2) Sub-header structure |
CPCMAudioFormat | PCM audio format |
CQSubChannel | This structure is used together with the Device.GetQSubChannel method to get the q-subchannel information from the last 96 bytes of a raw CD sector data |
CQSubChannelIsrc | The QSubChannelIsrc structure defines the Track International Standard Recording Code data |
CQSubChannelMcn | The QSubChannelMcn structure defines the response data structure for the Media Catalog Number (MCN) |
CQSubChannelPosition | The QSubChannelPosition type defines the response data structure for the CD current position data (i.e., track, index, absolute address, relative address) |
CRawToc | Raw Table Of Content (TOC) |
CRawTocTrack | A Track from the Raw TOC (Raw Table Of Content) |
CScsiCommandSense | Gets SCSI sense data that results from a command sent with the SendCommand method |
CSessionInfo | Session information structure |
CSpeed1xKB | Defines constants for 1x speeds in Kbytes/s |
CSpeedDescriptor | Device supported speed |
CToc | Table Of Content (TOC) |
CTocTrack | A track from the disc Table Of Content (Toc) |
CTrackBuffer | Track Buffer |
CTrackInfo | Track Information Structure |
CTrackInfoEx | Extended Track Information Structure |
CUdfExtent | Defines a UDF file extent |
CUdfFileProps | Provides an interface for setting various properties of UDF file and directory items |
CUdfVolumeProps | Provides an interface for setting the properties of UDF volumes |
Replaced by AudioCDProgressEventArgs
+Replaced by AudioCDProgressEventArgs
Replaced by AudioCDStatusEventArgs
+Replaced by AudioCDStatusEventArgs
Replaced by AudioCDTrackStatusEventArgs
+Replaced by AudioCDTrackStatusEventArgs
Removed. Use AudioInput instead.
+Removed. Use AudioInput instead.
PrimoBurner 3 | PrimoBurner 4 |
---|---|
AudioSource | AudioInput.Storage | AudioSource | AudioInput.Storage |
EventHandler<EventArgs> OnContinueBurn
EventHandler<EventArgs> OnContinueBurn
Replaced by DataDiscFileStatusEventArgs
+Replaced by DataDiscFileStatusEventArgs
Replaced by DataDiscProgressEventArgs
+Replaced by DataDiscProgressEventArgs
Replaced by DataDiscStatusEventArgs
+Replaced by DataDiscStatusEventArgs
Removed.
@@ -861,13 +861,13 @@Classes | ||||||
class | AudioCD | |||||
AudioCD burns audio CDs from files like MP3, WMA, WAV and other formats. More... | ||||||
class | AudioCDContinueEventArgs | |||||
Contains the parameters of the AudioCD.OnContinueWrite and AudioCD.OnContinueRead events. More... | ||||||
class | AudioCDProgressEventArgs | |||||
Contains the parameters of the AudioCD.OnWriteProgress and AudioCD.OnReadProgress events. More... | ||||||
class | AudioCDStatusEventArgs | |||||
Provides data for the AudioCD.OnWriteStatus and AudioCD.OnReadStatus events. More... | ||||||
class | AudioCDTrackStatusEventArgs | |||||
Provides data for the AudioCD.OnWriteTrack event. More... | ||||||
class | AudioInput | |||||
Defines an audio input. More... | ||||||
class | AudioOutput | |||||
Defines an audio output when reading from an Audio CD. More... | ||||||
class | BDFeatures | |||||
Container for the Blu-ray Disc features supported by the device. More... | ||||||
class | BlockDevice | |||||
The BlockDevice interface provides methods for reading and writing data CD and DVD in packet mode. More... | ||||||
class | BootProps | |||||
Provides an interface for setting the properties of a bootable disc. More... | ||||||
class | CachePolicy | |||||
Provides an interface for setting the cache related properties of DataDisc. More... | ||||||
class | CDFeatures | |||||
Container for the CD features supported by the device. More... | ||||||
class | CDTrack | |||||
The Track interface allows you to specify the track type, the pre-gap length, the track indexes and the post-gap length for a track. More... | ||||||
class | DataDisc | |||||
Creates and burns data images to CD, DVD and Blu-ray Discs. More... | ||||||
class | DataDiscContinueEventArgs | |||||
Contains the parameters of the DataDisc.OnContinueBurn event. More... | ||||||
class | DataDiscFileStatusEventArgs | |||||
Provides data for the DataDisc.OnFileStatus> event. More... | ||||||
class | DataDiscProgressEventArgs | |||||
Provides data for the DataDisc.OnProgress event. More... | ||||||
class | DataDiscStatusEventArgs | |||||
Provides data for the DataDisc.OnStatus event. More... | ||||||
class | DataFile | |||||
The DataFile interface represents one file or directory from a data image. More... | ||||||
struct | GenericError | |||||
Generic error codes. More... | ||||||
class | IsoVolumeProps | |||||
Provides an interface for setting the properties of ISO volumes. More... | ||||||
class | JolietVolumeProps | |||||
Provides an interface for setting the properties of ISO volumes. More... | ||||||
class | Library | |||||
Initializes PrimoBurner and manages license information. More... | ||||||
struct | Mode2FormedSubheader | |||||
Mode 2 Formed (Form1 or Form2) Sub-header structure. More... | ||||||
struct | PCMAudioFormat | |||||
PCM audio format. More... | ||||||
class | QSubChannel | |||||
This structure is used together with the Device.GetQSubChannel method to get the q-subchannel information from the last 96 bytes of a raw CD sector data. More... | ||||||
class | UdfFileProps | |||||
Provides an interface for setting various properties of UDF file and directory items. More... | ||||||
class | UdfVolumeProps | |||||
Provides an interface for setting the properties of UDF volumes. More... | ||||||
class | VideoDVD | |||||
The VideoDVD interface provides methods for creating DVD-Video compatible images layouts. More... | ||||||
▼NPrimoSoftware | |
▼NBurner | |
CBDFeatures | Container for the Blu-ray Disc features supported by the device |
CBDFormatParameters | Reserved for future versions |
CBDMediaInfo | Container for BD-R and BD-RE media information |
CBDVersion | Serves as a container for Blu-ray Disc version information |
CBlockDevice | The BlockDevice interface provides methods for reading and writing data CD and DVD in packet mode |
CCDFeatures | Container for the CD features supported by the device |
CCDMode | The CDMode interface defines a point at which the type and/or the frame size of a CD track changes |
CCDPregap | Defines constants for the CD pre-gap start and length |
CCDSector | The CDSector interface provides methods for encoding RAW CD sectors(blocks) from user data |
CCDSession | The CDSession interface allows you to define the session layout (the TOC) of a CD |
CCDText | The CDText interface is used to manipulate the CD-TEXT data on audio cds |
CCDTextItem | Represents a single CD-Text item |
CCDTrack | The Track interface allows you to specify the track type, the pre-gap length, the track indexes and the post-gap length for a track |
CDataFile | The DataFile interface represents one file or directory from a data image |
CDataFileList | Represents a collection of DataFile objects |
CDevice | Recording Device Low Level Application Programming Interface |
CDeviceContinueEventArgs | Provides data for the Device.OnContinueRead event |
CDeviceEnumerator | Device enumerator |
CDeviceEraseEventArgs | Provides data for the Device.OnErase event |
CDeviceFormatEventArgs | Provides data for the Device.OnFormat event |
CDeviceReadEventArgs | Provides data for the Device.OnRead event |
CDeviceWriteLeadInEventArgs | Provides data for the Device.OnWriteLeadIn event |
CDeviceWriteLeadOutEventArgs | Provides data for the Device.OnWriteLeadOut event |
CDiscArchive | DiscArchive object provides a way for constructing large file trees and scheduling them for burning over multiple discs |
CDiscArchiveAddFileToLayoutEventArgs | Contains the parameters of the DiscArchive.OnAddFileToLayout event |
CDiscArchiveFileErrorEventArgs | Contains the parameters of the DiscArchive.OnSourceFileError event |
CDiscArchiveFooterSizeEventArgs | Contains the parameters of the DiscArchive.OnFooterSize event |
CDiscArchiveRequestRenameEventArgs | Provides data for the DiscArchive.OnRequestRename event |
CDiscCopy | Copies CD, DVD and BD discs |
CDiscCopyContinueCopyEventArgs | Provides data for the DiscCopy.OnContinueCopy event |
CDiscCopyProgressEventArgs | Provides information about the overall progress of the copy process (image creation/burning) |
CDiscCopyStatusEventArgs | Provides information about the status of the copy process |
CDiscCopyTrackStatusEventArgs | Provides information about the reading/writing progress of individual medium tracks |
CDiscInfo | Disk Information Structure |
CDiscLayout | The DiscLayout object provides a way for recording all or a portion of DiscArchive content on a single disc |
CDiscLayoutContinueWriteEventArgs | Provides data for the DiscLayout.OnContinueWriteevent |
CDiscLayoutFileErrorEventArgs | Contains the parameters of the DiscLayout.OnFileError event |
CDiscLayoutFileEventArgs | Contains the parameters of the DiscLayout.OnFileComplete event |
CDiscLayoutProgressEventArgs | Contains the parameters of the DiscLayout.OnProgress event |
CDVDFeatures | Container for the DVD features supported by the device |
CDVDMediaInfo | Container for DVD media information |
CDVDMinusMediaInfo | Container for DVD-R and DVD-RW media information |
CDVDPlusMediaInfo | Container for DVD+R and DVD+RW media information |
CEngine | Burner Engine |
CEngineDeviceChangeEventArgs | Provides data for the Engine.OnDeviceChange event |
CEngineMediaChangeEventArgs | Provides data for the Engine.OnMediaChange event |
CErrorInfo | Describes a PrimoBurner error |
CGenericError | Generic error codes |
CLibrary | Initializes PrimoBurner and manages license information |
CMediaInfo | Container for the extended media information retrieved with the Device.ReadMediaInfo method |
CMode2FormedSubheader | Mode 2 Formed (Form1 or Form2) Sub-header structure |
CQSubChannel | This structure is used together with the Device.GetQSubChannel method to get the q-subchannel information from the last 96 bytes of a raw CD sector data |
CQSubChannelIsrc | The QSubChannelIsrc structure defines the Track International Standard Recording Code data |
CQSubChannelMcn | The QSubChannelMcn structure defines the response data structure for the Media Catalog Number (MCN) |
CQSubChannelPosition | The QSubChannelPosition type defines the response data structure for the CD current position data (i.e., track, index, absolute address, relative address) |
CRawToc | Raw Table Of Content (TOC) |
CRawTocTrack | A Track from the Raw TOC (Raw Table Of Content) |
CScsiCommandSense | Gets SCSI sense data that results from a command sent with the SendCommand method |
CScsiInterface | Allows an application to send SCSI command to a device |
CSessionInfo | Session information structure |
CSpeed1xKB | Defines constants for 1x speeds in Kbytes/s |
CSpeedDescriptor | Device supported speed |
CToc | Table Of Content (TOC) |
CTocTrack | A track from the disc Table Of Content (Toc) |
CTrackBuffer | Track Buffer |
CTrackInfo | Track Information Structure |
CTrackInfoEx | Extended Track Information Structure |
CUdfExtent | Defines a UDF file extent |
CUdfFileProps | Provides an interface for setting various properties of UDF file and directory items |
CVideoDVD | The VideoDVD interface provides methods for creating DVD-Video compatible images layouts |
CAudioCD | AudioCD burns audio CDs from files like MP3, WMA, WAV and other formats |
CAudioCDContinueEventArgs | Contains the parameters of the AudioCD.OnContinueWrite and AudioCD.OnContinueRead events |
CAudioCDProgressEventArgs | Contains the parameters of the AudioCD.OnWriteProgress and AudioCD.OnReadProgress events |
CAudioCDStatusEventArgs | Provides data for the AudioCD.OnWriteStatus and AudioCD.OnReadStatus events |
CAudioCDTrackStatusEventArgs | Provides data for the AudioCD.OnWriteTrack event |
CAudioInput | Defines an audio input |
CAudioOutput | Defines an audio output when reading from an Audio CD |
CBDFeatures | Container for the Blu-ray Disc features supported by the device |
CBDFormatParameters | Reserved for future versions |
CBDMediaInfo | Container for BD-R and BD-RE media information |
CBDVersion | Serves as a container for Blu-ray Disc version information |
CBlockDevice | The BlockDevice interface provides methods for reading and writing data CD and DVD in packet mode |
CBootProps | Provides an interface for setting the properties of a bootable disc |
CCachePolicy | Provides an interface for setting the cache related properties of DataDisc |
CCDFeatures | Container for the CD features supported by the device |
CCDMode | The CDMode interface defines a point at which the type and/or the frame size of a CD track changes |
CCDPregap | Defines constants for the CD pre-gap start and length |
CCDSector | The CDSector interface provides methods for encoding RAW CD sectors(blocks) from user data |
CCDSession | The CDSession interface allows you to define the session layout (the TOC) of a CD |
CCDText | The CDText interface is used to manipulate the CD-TEXT data on audio cds |
CCDTextItem | Represents a single CD-Text item |
CCDTrack | The Track interface allows you to specify the track type, the pre-gap length, the track indexes and the post-gap length for a track |
CDataDisc | Creates and burns data images to CD, DVD and Blu-ray Discs |
CDataDiscContinueEventArgs | Contains the parameters of the DataDisc.OnContinueBurn event |
CDataDiscFileStatusEventArgs | Provides data for the DataDisc.OnFileStatus> event |
CDataDiscProgressEventArgs | Provides data for the DataDisc.OnProgress event |
CDataDiscStatusEventArgs | Provides data for the DataDisc.OnStatus event |
CDataFile | The DataFile interface represents one file or directory from a data image |
CDataFileList | Represents a collection of DataFile objects |
CDevice | Recording Device Low Level Application Programming Interface |
CDeviceContinueEventArgs | Provides data for the Device.OnContinueRead event |
CDeviceEnumerator | Device enumerator |
CDeviceEraseEventArgs | Provides data for the Device.OnErase event |
CDeviceFormatEventArgs | Provides data for the Device.OnFormat event |
CDeviceReadEventArgs | Provides data for the Device.OnRead event |
CDeviceWriteLeadInEventArgs | Provides data for the Device.OnWriteLeadIn event |
CDeviceWriteLeadOutEventArgs | Provides data for the Device.OnWriteLeadOut event |
CDiscArchive | DiscArchive object provides a way for constructing large file trees and scheduling them for burning over multiple discs |
CDiscArchiveAddFileToLayoutEventArgs | Contains the parameters of the DiscArchive.OnAddFileToLayout event |
CDiscArchiveFileErrorEventArgs | Contains the parameters of the DiscArchive.OnSourceFileError event |
CDiscArchiveFooterSizeEventArgs | Contains the parameters of the DiscArchive.OnFooterSize event |
CDiscArchiveRequestRenameEventArgs | Provides data for the DiscArchive.OnRequestRename event |
CDiscCopy | Copies CD, DVD and BD discs |
CDiscCopyContinueCopyEventArgs | Provides data for the DiscCopy.OnContinueCopy event |
CDiscCopyProgressEventArgs | Provides information about the overall progress of the copy process (image creation/burning) |
CDiscCopyStatusEventArgs | Provides information about the status of the copy process |
CDiscCopyTrackStatusEventArgs | Provides information about the reading/writing progress of individual medium tracks |
CDiscInfo | Disk Information Structure |
CDiscLayout | The DiscLayout object provides a way for recording all or a portion of DiscArchive content on a single disc |
CDiscLayoutContinueWriteEventArgs | Provides data for the DiscLayout.OnContinueWriteevent |
CDiscLayoutFileErrorEventArgs | Contains the parameters of the DiscLayout.OnFileError event |
CDiscLayoutFileEventArgs | Contains the parameters of the DiscLayout.OnFileComplete event |
CDiscLayoutProgressEventArgs | Contains the parameters of the DiscLayout.OnProgress event |
CDVDFeatures | Container for the DVD features supported by the device |
CDVDMediaInfo | Container for DVD media information |
CDVDMinusMediaInfo | Container for DVD-R and DVD-RW media information |
CDVDPlusMediaInfo | Container for DVD+R and DVD+RW media information |
CEngine | Burner Engine |
CEngineDeviceChangeEventArgs | Provides data for the Engine.OnDeviceChange event |
CEngineMediaChangeEventArgs | Provides data for the Engine.OnMediaChange event |
CErrorInfo | Describes a PrimoBurner error |
CGenericError | Generic error codes |
CIsoVolumeProps | Provides an interface for setting the properties of ISO volumes |
CJolietVolumeProps | Provides an interface for setting the properties of ISO volumes |
CLibrary | Initializes PrimoBurner and manages license information |
CMediaInfo | Container for the extended media information retrieved with the Device.ReadMediaInfo method |
CMode2FormedSubheader | Mode 2 Formed (Form1 or Form2) Sub-header structure |
CPCMAudioFormat | PCM audio format |
CQSubChannel | This structure is used together with the Device.GetQSubChannel method to get the q-subchannel information from the last 96 bytes of a raw CD sector data |
CQSubChannelIsrc | The QSubChannelIsrc structure defines the Track International Standard Recording Code data |
CQSubChannelMcn | The QSubChannelMcn structure defines the response data structure for the Media Catalog Number (MCN) |
CQSubChannelPosition | The QSubChannelPosition type defines the response data structure for the CD current position data (i.e., track, index, absolute address, relative address) |
CRawToc | Raw Table Of Content (TOC) |
CRawTocTrack | A Track from the Raw TOC (Raw Table Of Content) |
CScsiCommandSense | Gets SCSI sense data that results from a command sent with the SendCommand method |
CScsiInterface | Allows an application to send SCSI command to a device |
CSessionInfo | Session information structure |
CSpeed1xKB | Defines constants for 1x speeds in Kbytes/s |
CSpeedDescriptor | Device supported speed |
CToc | Table Of Content (TOC) |
CTocTrack | A track from the disc Table Of Content (Toc) |
CTrackBuffer | Track Buffer |
CTrackInfo | Track Information Structure |
CTrackInfoEx | Extended Track Information Structure |
CUdfExtent | Defines a UDF file extent |
CUdfFileProps | Provides an interface for setting various properties of UDF file and directory items |
CUdfVolumeProps | Provides an interface for setting the properties of UDF volumes |
CVideoDVD | The VideoDVD interface provides methods for creating DVD-Video compatible images layouts |
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
This is the complete list of members for PCMAudioFormat, including all inherited members.
+BitsPerSample | PCMAudioFormat | |
Channels | PCMAudioFormat | |
SamplesPerSec | PCMAudioFormat |
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
PCM audio format. + More...
++Public Attributes | |
+Int16 | BitsPerSample |
Bits per sample. | |
+Int16 | Channels |
Number of channels. | |
+Int32 | SamplesPerSec |
Audio frequency. | |
PCM audio format.
+Audio CD format: 44100 Hz, 16-bit, stereo
+▼NPrimoSoftware | |
▼NBurner | |
CBDFeatures | Container for the Blu-ray Disc features supported by the device |
CBDFormatParameters | Reserved for future versions |
CBDMediaInfo | Container for BD-R and BD-RE media information |
CBDVersion | Serves as a container for Blu-ray Disc version information |
CBlockDevice | The BlockDevice interface provides methods for reading and writing data CD and DVD in packet mode |
CCDFeatures | Container for the CD features supported by the device |
CCDMode | The CDMode interface defines a point at which the type and/or the frame size of a CD track changes |
CCDPregap | Defines constants for the CD pre-gap start and length |
CCDSector | The CDSector interface provides methods for encoding RAW CD sectors(blocks) from user data |
CCDSession | The CDSession interface allows you to define the session layout (the TOC) of a CD |
CCDText | The CDText interface is used to manipulate the CD-TEXT data on audio cds |
CCDTextItem | Represents a single CD-Text item |
CCDTrack | The Track interface allows you to specify the track type, the pre-gap length, the track indexes and the post-gap length for a track |
CDataFile | The DataFile interface represents one file or directory from a data image |
CDataFileList | Represents a collection of DataFile objects |
CDevice | Recording Device Low Level Application Programming Interface |
CDeviceContinueEventArgs | Provides data for the Device.OnContinueRead event |
CDeviceEnumerator | Device enumerator |
CDeviceEraseEventArgs | Provides data for the Device.OnErase event |
CDeviceFormatEventArgs | Provides data for the Device.OnFormat event |
CDeviceReadEventArgs | Provides data for the Device.OnRead event |
CDeviceWriteLeadInEventArgs | Provides data for the Device.OnWriteLeadIn event |
CDeviceWriteLeadOutEventArgs | Provides data for the Device.OnWriteLeadOut event |
CDiscArchive | DiscArchive object provides a way for constructing large file trees and scheduling them for burning over multiple discs |
CDiscArchiveAddFileToLayoutEventArgs | Contains the parameters of the DiscArchive.OnAddFileToLayout event |
CDiscArchiveFileErrorEventArgs | Contains the parameters of the DiscArchive.OnSourceFileError event |
CDiscArchiveFooterSizeEventArgs | Contains the parameters of the DiscArchive.OnFooterSize event |
CDiscArchiveRequestRenameEventArgs | Provides data for the DiscArchive.OnRequestRename event |
CDiscCopy | Copies CD, DVD and BD discs |
CDiscCopyContinueCopyEventArgs | Provides data for the DiscCopy.OnContinueCopy event |
CDiscCopyProgressEventArgs | Provides information about the overall progress of the copy process (image creation/burning) |
CDiscCopyStatusEventArgs | Provides information about the status of the copy process |
CDiscCopyTrackStatusEventArgs | Provides information about the reading/writing progress of individual medium tracks |
CDiscInfo | Disk Information Structure |
CDiscLayout | The DiscLayout object provides a way for recording all or a portion of DiscArchive content on a single disc |
CDiscLayoutContinueWriteEventArgs | Provides data for the DiscLayout.OnContinueWriteevent |
CDiscLayoutFileErrorEventArgs | Contains the parameters of the DiscLayout.OnFileError event |
CDiscLayoutFileEventArgs | Contains the parameters of the DiscLayout.OnFileComplete event |
CDiscLayoutProgressEventArgs | Contains the parameters of the DiscLayout.OnProgress event |
CDVDFeatures | Container for the DVD features supported by the device |
CDVDMediaInfo | Container for DVD media information |
CDVDMinusMediaInfo | Container for DVD-R and DVD-RW media information |
CDVDPlusMediaInfo | Container for DVD+R and DVD+RW media information |
CEngine | Burner Engine |
CEngineDeviceChangeEventArgs | Provides data for the Engine.OnDeviceChange event |
CEngineMediaChangeEventArgs | Provides data for the Engine.OnMediaChange event |
CErrorInfo | Describes a PrimoBurner error |
CGenericError | Generic error codes |
CLibrary | Initializes PrimoBurner and manages license information |
CMediaInfo | Container for the extended media information retrieved with the Device.ReadMediaInfo method |
CMode2FormedSubheader | Mode 2 Formed (Form1 or Form2) Sub-header structure |
CQSubChannel | This structure is used together with the Device.GetQSubChannel method to get the q-subchannel information from the last 96 bytes of a raw CD sector data |
CQSubChannelIsrc | The QSubChannelIsrc structure defines the Track International Standard Recording Code data |
CQSubChannelMcn | The QSubChannelMcn structure defines the response data structure for the Media Catalog Number (MCN) |
CQSubChannelPosition | The QSubChannelPosition type defines the response data structure for the CD current position data (i.e., track, index, absolute address, relative address) |
CRawToc | Raw Table Of Content (TOC) |
CRawTocTrack | A Track from the Raw TOC (Raw Table Of Content) |
CScsiCommandSense | Gets SCSI sense data that results from a command sent with the SendCommand method |
CScsiInterface | Allows an application to send SCSI command to a device |
CSessionInfo | Session information structure |
CSpeed1xKB | Defines constants for 1x speeds in Kbytes/s |
CSpeedDescriptor | Device supported speed |
CToc | Table Of Content (TOC) |
CTocTrack | A track from the disc Table Of Content (Toc) |
CTrackBuffer | Track Buffer |
CTrackInfo | Track Information Structure |
CTrackInfoEx | Extended Track Information Structure |
CUdfExtent | Defines a UDF file extent |
CUdfFileProps | Provides an interface for setting various properties of UDF file and directory items |
CVideoDVD | The VideoDVD interface provides methods for creating DVD-Video compatible images layouts |
CAudioCD | AudioCD burns audio CDs from files like MP3, WMA, WAV and other formats |
CAudioCDContinueEventArgs | Contains the parameters of the AudioCD.OnContinueWrite and AudioCD.OnContinueRead events |
CAudioCDProgressEventArgs | Contains the parameters of the AudioCD.OnWriteProgress and AudioCD.OnReadProgress events |
CAudioCDStatusEventArgs | Provides data for the AudioCD.OnWriteStatus and AudioCD.OnReadStatus events |
CAudioCDTrackStatusEventArgs | Provides data for the AudioCD.OnWriteTrack event |
CAudioInput | Defines an audio input |
CAudioOutput | Defines an audio output when reading from an Audio CD |
CBDFeatures | Container for the Blu-ray Disc features supported by the device |
CBDFormatParameters | Reserved for future versions |
CBDMediaInfo | Container for BD-R and BD-RE media information |
CBDVersion | Serves as a container for Blu-ray Disc version information |
CBlockDevice | The BlockDevice interface provides methods for reading and writing data CD and DVD in packet mode |
CBootProps | Provides an interface for setting the properties of a bootable disc |
CCachePolicy | Provides an interface for setting the cache related properties of DataDisc |
CCDFeatures | Container for the CD features supported by the device |
CCDMode | The CDMode interface defines a point at which the type and/or the frame size of a CD track changes |
CCDPregap | Defines constants for the CD pre-gap start and length |
CCDSector | The CDSector interface provides methods for encoding RAW CD sectors(blocks) from user data |
CCDSession | The CDSession interface allows you to define the session layout (the TOC) of a CD |
CCDText | The CDText interface is used to manipulate the CD-TEXT data on audio cds |
CCDTextItem | Represents a single CD-Text item |
CCDTrack | The Track interface allows you to specify the track type, the pre-gap length, the track indexes and the post-gap length for a track |
CDataDisc | Creates and burns data images to CD, DVD and Blu-ray Discs |
CDataDiscContinueEventArgs | Contains the parameters of the DataDisc.OnContinueBurn event |
CDataDiscFileStatusEventArgs | Provides data for the DataDisc.OnFileStatus> event |
CDataDiscProgressEventArgs | Provides data for the DataDisc.OnProgress event |
CDataDiscStatusEventArgs | Provides data for the DataDisc.OnStatus event |
CDataFile | The DataFile interface represents one file or directory from a data image |
CDataFileList | Represents a collection of DataFile objects |
CDevice | Recording Device Low Level Application Programming Interface |
CDeviceContinueEventArgs | Provides data for the Device.OnContinueRead event |
CDeviceEnumerator | Device enumerator |
CDeviceEraseEventArgs | Provides data for the Device.OnErase event |
CDeviceFormatEventArgs | Provides data for the Device.OnFormat event |
CDeviceReadEventArgs | Provides data for the Device.OnRead event |
CDeviceWriteLeadInEventArgs | Provides data for the Device.OnWriteLeadIn event |
CDeviceWriteLeadOutEventArgs | Provides data for the Device.OnWriteLeadOut event |
CDiscArchive | DiscArchive object provides a way for constructing large file trees and scheduling them for burning over multiple discs |
CDiscArchiveAddFileToLayoutEventArgs | Contains the parameters of the DiscArchive.OnAddFileToLayout event |
CDiscArchiveFileErrorEventArgs | Contains the parameters of the DiscArchive.OnSourceFileError event |
CDiscArchiveFooterSizeEventArgs | Contains the parameters of the DiscArchive.OnFooterSize event |
CDiscArchiveRequestRenameEventArgs | Provides data for the DiscArchive.OnRequestRename event |
CDiscCopy | Copies CD, DVD and BD discs |
CDiscCopyContinueCopyEventArgs | Provides data for the DiscCopy.OnContinueCopy event |
CDiscCopyProgressEventArgs | Provides information about the overall progress of the copy process (image creation/burning) |
CDiscCopyStatusEventArgs | Provides information about the status of the copy process |
CDiscCopyTrackStatusEventArgs | Provides information about the reading/writing progress of individual medium tracks |
CDiscInfo | Disk Information Structure |
CDiscLayout | The DiscLayout object provides a way for recording all or a portion of DiscArchive content on a single disc |
CDiscLayoutContinueWriteEventArgs | Provides data for the DiscLayout.OnContinueWriteevent |
CDiscLayoutFileErrorEventArgs | Contains the parameters of the DiscLayout.OnFileError event |
CDiscLayoutFileEventArgs | Contains the parameters of the DiscLayout.OnFileComplete event |
CDiscLayoutProgressEventArgs | Contains the parameters of the DiscLayout.OnProgress event |
CDVDFeatures | Container for the DVD features supported by the device |
CDVDMediaInfo | Container for DVD media information |
CDVDMinusMediaInfo | Container for DVD-R and DVD-RW media information |
CDVDPlusMediaInfo | Container for DVD+R and DVD+RW media information |
CEngine | Burner Engine |
CEngineDeviceChangeEventArgs | Provides data for the Engine.OnDeviceChange event |
CEngineMediaChangeEventArgs | Provides data for the Engine.OnMediaChange event |
CErrorInfo | Describes a PrimoBurner error |
CGenericError | Generic error codes |
CIsoVolumeProps | Provides an interface for setting the properties of ISO volumes |
CJolietVolumeProps | Provides an interface for setting the properties of ISO volumes |
CLibrary | Initializes PrimoBurner and manages license information |
CMediaInfo | Container for the extended media information retrieved with the Device.ReadMediaInfo method |
CMode2FormedSubheader | Mode 2 Formed (Form1 or Form2) Sub-header structure |
CPCMAudioFormat | PCM audio format |
CQSubChannel | This structure is used together with the Device.GetQSubChannel method to get the q-subchannel information from the last 96 bytes of a raw CD sector data |
CQSubChannelIsrc | The QSubChannelIsrc structure defines the Track International Standard Recording Code data |
CQSubChannelMcn | The QSubChannelMcn structure defines the response data structure for the Media Catalog Number (MCN) |
CQSubChannelPosition | The QSubChannelPosition type defines the response data structure for the CD current position data (i.e., track, index, absolute address, relative address) |
CRawToc | Raw Table Of Content (TOC) |
CRawTocTrack | A Track from the Raw TOC (Raw Table Of Content) |
CScsiCommandSense | Gets SCSI sense data that results from a command sent with the SendCommand method |
CScsiInterface | Allows an application to send SCSI command to a device |
CSessionInfo | Session information structure |
CSpeed1xKB | Defines constants for 1x speeds in Kbytes/s |
CSpeedDescriptor | Device supported speed |
CToc | Table Of Content (TOC) |
CTocTrack | A track from the disc Table Of Content (Toc) |
CTrackBuffer | Track Buffer |
CTrackInfo | Track Information Structure |
CTrackInfoEx | Extended Track Information Structure |
CUdfExtent | Defines a UDF file extent |
CUdfFileProps | Provides an interface for setting various properties of UDF file and directory items |
CUdfVolumeProps | Provides an interface for setting the properties of UDF volumes |
CVideoDVD | The VideoDVD interface provides methods for creating DVD-Video compatible images layouts |
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
This is the complete list of members for AudioCD, including all inherited members.
+AudioCD() | AudioCD | |
AudioDecodingMethod | AudioCD | |
AudioInputs | AudioCD | |
CDSession | AudioCD | |
CDText | AudioCD | |
CloseDisc | AudioCD | |
CreateCDSession() | AudioCD | |
Device | AudioCD | |
Dispose() | AudioCD | |
Error | AudioCD | |
ErrorInput | AudioCD | |
GetInputLength(AudioInput input) | AudioCD | |
OnContinueRead | AudioCD | |
OnContinueWrite | AudioCD | |
OnReadProgress | AudioCD | |
OnReadStatus | AudioCD | |
OnWriteProgress | AudioCD | |
OnWriteStatus | AudioCD | |
OnWriteTrack | AudioCD | |
ReadFromCD(int trackNumber, AudioOutput output) | AudioCD | |
ReadFromCD(int startLba, int blocks, AudioOutput output) | AudioCD | |
SessionLength | AudioCD | |
SimulateBurn | AudioCD | |
WriteMethod | AudioCD | |
WriteToCD() | AudioCD |
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
AudioCD burns audio CDs from files like MP3, WMA, WAV and other formats. + More...
+ +Inherits IDisposable.
++Public Member Functions | |
AudioCD () | |
Creates an AudioCD instance. | |
CDSession | CreateCDSession () |
Creates a CDSession object from the current audio input list. | |
+void | Dispose () |
Disposes AudioCD and reclaims the resources used by the object. | |
int | GetInputLength (AudioInput input) |
Returns the estimated size of the AudioInput in CDDA blocks (frames). | |
bool | ReadFromCD (int startLba, int blocks, AudioOutput output) |
Reads the specified audio region into a file/stream. | |
bool | ReadFromCD (int trackNumber, AudioOutput output) |
Reads the specified audio track into a file/stream. | |
bool | WriteToCD () |
Writes the current track list to a CD. | |
+Properties | |
+AudioDecodingMethod | AudioDecodingMethod [get, set] |
Gets/Sets the audio decoding method. | |
IList< AudioInput > | AudioInputs [get] |
Gets a list of audio inputs. | |
CDSession | CDSession [get, set] |
Gets/Sets a CDSession that will be used when writing in Session-At-Once mode (WriteMethod.Sao). | |
CDText | CDText [get, set] |
Gets/Sets a CDText object with the CD-TEXT data that should be written to the CD. | |
bool | CloseDisc [get, set] |
Indicates whether to close the disk after the current session is completed. | |
+Device | Device [get, set] |
Gets/Sets the device that this object will use. | |
ErrorInfo | Error [get] |
The error information for the last AudioCD operation. | |
AudioInput | ErrorInput [get] |
Gets the audio input that caused an error. | |
int | SessionLength [get] |
Gets the session length in CDDA blocks (frames). | |
+bool | SimulateBurn [get, set] |
Indicates whether to perform simulation instead of real burning. | |
+WriteMethod | WriteMethod [get, set] |
Gets/Sets CD write method. | |
+Events | |
EventHandler< AudioCDContinueEventArgs > | OnContinueRead |
Raised to check if reading should continue. | |
EventHandler< AudioCDContinueEventArgs > | OnContinueWrite |
Raised to check if burning should continue. | |
EventHandler< AudioCDProgressEventArgs > | OnReadProgress |
Raised to report the number of CDDA blocks read from the CD. | |
EventHandler< AudioCDStatusEventArgs > | OnReadStatus |
Raised to report the reading status. | |
EventHandler< AudioCDProgressEventArgs > | OnWriteProgress |
Raised to report the number of CDDA blocks written to the CD. | |
EventHandler< AudioCDStatusEventArgs > | OnWriteStatus |
Raised to report the burning status. | |
EventHandler< AudioCDTrackStatusEventArgs > | OnWriteTrack |
Raised to report the burning progress for individual tracks. | |
AudioCD burns audio CDs from files like MP3, WMA, WAV and other formats.
+It also rips audio CD tracks into compressed and uncompressed audio formats.
+When the AudioCD object is not needed anymore it should be disposed in order to deterministically reclaim the allocated resources.
+AudioCD | +( | +) | ++ |
Creates an AudioCD instance.
+When the AudioCD object is not needed anymore it should be disposed in order to deterministically reclaim the allocated resources.
+ +CDSession CreateCDSession | +( | +) | ++ |
Creates a CDSession object from the current audio input list.
+NOTES: The returned CDSession object may be additionally manipulated and indexes can be added to the existing tracks. If you change it you need to set it explicitly via AudioCD.CDSession before calling the WriteToCD method.
+AudioCD will validate and use the CDSession object set via the AudioCD.CDSession property only if the write method is WriteMethod.Sao (Session-At-Once).
+There is no need to create, modify and set a CDSession object when the write method is WriteMethod.Tao (Track-At-Once), because AudioCD will ignore it.
+References AudioCD.CDSession.
+ +int GetInputLength | +( | +AudioInput | +input | ) | ++ |
Returns the estimated size of the AudioInput in CDDA blocks (frames).
+input | The input for which size should be calculated. |
bool ReadFromCD | +( | +int | +startLba, | +
+ | + | int | +blocks, | +
+ | + | AudioOutput | +output | +
+ | ) | ++ |
Reads the specified audio region into a file/stream.
+startLba | Specifies the Logical block address where the reading begins. The first readable LBA is 0. |
blocks | Specifies how many blocks to read. |
output | Specifies the output audio format and where the audio shall be written. The output audio format is determined by the file/stream extension. The ripped and encoded audio is written to the specified output (file or stream). The output may be null in which case the audio is read from the CD but is thrown away. |
bool ReadFromCD | +( | +int | +trackNumber, | +
+ | + | AudioOutput | +output | +
+ | ) | ++ |
Reads the specified audio track into a file/stream.
+trackNumber | Specifies which track shall be ripped. Tracks are numbered from 1 to 99. Audio CD standard allows up to 99 tracks. |
output | Specifies the output audio format and where the audio shall be written. The output audio format is determined by the file/stream extension. The ripped and encoded audio is written to the specified output (file or stream). The output may be null in which case the audio is read from the CD but is thrown away. |
bool WriteToCD | +( | +) | ++ |
Writes the current track list to a CD.
+
+
|
+ +get | +
Gets a list of audio inputs.
+The order of the inputs in the list determines the sequence of the audio content written to the audio CD.
+ +Gets/Sets a CDSession that will be used when writing in Session-At-Once mode (WriteMethod.Sao).
+If CDSession is not set (or null) AudioCD automatically creates a CDSession object when it needs it based on the current audio input list.
+CreateCDSession may be used to created a CD session based on the audio inputs.
+The session passed to this method may describe a layout that differs from the audio inputs. The number of tracks (CDTrack objects) may differ from the number of audio inputs (AudioInput objects).
+ +Referenced by AudioCD.CreateCDSession().
+ +Gets/Sets a CDText object with the CD-TEXT data that should be written to the CD.
+CD-TEXT data is encoded in the lead-in area of the CD. CD-TEXT is not supported for TAO, RAW DAO and RAW SAO modes. To disable CD-TEXT recording set this property to null.
+ +
+
|
+ +getset | +
Indicates whether to close the disk after the current session is completed.
+Set to false to leave the disk open and allow additional sessions to be added to the disk at a later time.
+ +
+
|
+ +get | +
The error information for the last AudioCD operation.
+
+
|
+ +get | +
Gets the audio input that caused an error.
+Use this property when last error is AudioCDError.InputError.
+ +
+
|
+ +get | +
Gets the session length in CDDA blocks (frames).
+The returned value is -1 if the session length cannot be calculated.
+TODO
EventHandler<AudioCDContinueEventArgs> OnContinueRead | +
Raised to check if reading should continue.
+EventHandler<AudioCDContinueEventArgs> OnContinueWrite | +
Raised to check if burning should continue.
+EventHandler<AudioCDProgressEventArgs> OnReadProgress | +
Raised to report the number of CDDA blocks read from the CD.
+The event handler receives an argument of type AudioCDProgressEventArgs containing data related to this event.
+This event is called for every chunk read from the CD. This may be as frequently as 10 times per second. A minimal processing is recommended, otherwise the whole audio reading operation may slow significantly.
+EventHandler<AudioCDStatusEventArgs> OnReadStatus | +
Raised to report the reading status.
+The event handler receives an argument of type AudioCDStatusEventArgs containing data related to this event.
+EventHandler<AudioCDProgressEventArgs> OnWriteProgress | +
Raised to report the number of CDDA blocks written to the CD.
+The event handler receives an argument of type AudioCDProgressEventArgs containing data related to this event.
+EventHandler<AudioCDStatusEventArgs> OnWriteStatus | +
Raised to report the burning status.
+The event handler receives an argument of type AudioCDStatusEventArgs containing data related to this event.
+EventHandler<AudioCDTrackStatusEventArgs> OnWriteTrack | +
Raised to report the burning progress for individual tracks.
+The event handler receives an argument of type AudioCDTrackStatusEventArgs containing data related to this event.
+
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
This is the complete list of members for AudioCDContinueEventArgs, including all inherited members.
+Continue | AudioCDContinueEventArgs |
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
Contains the parameters of the AudioCD.OnContinueWrite and AudioCD.OnContinueRead events. + More...
+ +Inherits EventArgs.
++Properties | |
bool | Continue [get, set] |
When the event is fired this property is true. | |
Contains the parameters of the AudioCD.OnContinueWrite and AudioCD.OnContinueRead events.
+
+
|
+ +getset | +
When the event is fired this property is true.
+The user code should set it to false when it wants to stop the process (read or write).
+ +
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
This is the complete list of members for AudioCDProgressEventArgs, including all inherited members.
+All | AudioCDProgressEventArgs | |
Position | AudioCDProgressEventArgs |
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
Contains the parameters of the AudioCD.OnWriteProgress and AudioCD.OnReadProgress events. + More...
+ +Inherits EventArgs.
++Properties | |
int | All [get, set] |
The total number of CDDA blocks that will be read from / written to the CD. | |
+int | Position [get, set] |
The number of CDDA blocks that are already read from / written to the CD. | |
Contains the parameters of the AudioCD.OnWriteProgress and AudioCD.OnReadProgress events.
+
+
|
+ +getset | +
The total number of CDDA blocks that will be read from / written to the CD.
+When writing this is always the size of the audio session in blocks.
+ +
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
This is the complete list of members for AudioCDStatusEventArgs, including all inherited members.
+Status | AudioCDStatusEventArgs |
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
Provides data for the AudioCD.OnWriteStatus and AudioCD.OnReadStatus events. + More...
+ +Inherits EventArgs.
++Properties | |
AudioCDStatus | Status [get, set] |
Status code. | |
Provides data for the AudioCD.OnWriteStatus and AudioCD.OnReadStatus events.
+
+
|
+ +getset | +
Status code.
+Status codes are defined in the AudioCDStatus enumeration.
+ +
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
This is the complete list of members for AudioCDTrackStatusEventArgs, including all inherited members.
+PercentWritten | AudioCDTrackStatusEventArgs | |
Track | AudioCDTrackStatusEventArgs |
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
Provides data for the AudioCD.OnWriteTrack event. + More...
+ +Inherits EventArgs.
+Provides data for the AudioCD.OnWriteTrack event.
+
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
This is the complete list of members for AudioInput, including all inherited members.
+
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
Defines an audio input. + More...
+ +Inherits ICloneable.
++Public Member Functions | |
+ | AudioInput () |
Creates an empty AudioInput instance. | |
virtual object | Clone () |
Creates a deep copy of this object. | |
+Properties | |
PCMAudioFormat | AudioFormat [get, set] |
Gets/Sets the PCM audio format of the audio input. | |
int | EndFrame [get, set] |
Gets/Sets the last frame of audio that will be written to the disc. | |
+string | FilePath [get, set] |
Gets/Sets the full path to the file from which AudioCD should read data during audio CD burning. | |
bool | ForceMinTrackLength [get, set] |
Specifies whether to extend an audio input with silence in case its original length is less than 4 seconds. | |
int | FullLength [get, set] |
Get/Sets the full length of the audio input in CDDA frames. | |
int | StartFrame [get, set] |
Gets/Sets the first frame of audio that will be written to the disc. | |
AudioStorageType | Storage [get, set] |
Gets/Sets the audio storage type. | |
System.IO.Stream | Stream [get, set] |
Gets/Sets the audio stream object. | |
Defines an audio input.
+Audio inputs are used when Audio CD is being written.
+
+
|
+ +virtual | +
Creates a deep copy of this object.
+References AudioInput.AudioInput(), AudioInput.AudioFormat, AudioInput.EndFrame, AudioInput.FilePath, AudioInput.ForceMinTrackLength, AudioInput.StartFrame, AudioInput.Storage, and AudioInput.Stream.
+ +
+
|
+ +getset | +
Gets/Sets the PCM audio format of the audio input.
+This format is needed when the input is PCM. However it is not need if the input PCM is in the CDDA format (44100Hz, 16-bit, stereo) and the file extension is ".cd-audio".
+ +Referenced by AudioInput.Clone().
+ +
+
|
+ +getset | +
Gets/Sets the last frame of audio that will be written to the disc.
+This is used in case you do not want to read the audio all the way to the end of the file.
+The end frame can be >= 0 or -1. When set to -1 it means audio data should be read until reaching the end of file.
+No validation is done against the start frame and the length of the file.
+The recording length of the audio will be (EndFrame - StartFrame + 1) in case EndFrame is a positive value and (file length in frames - StartFrame) in case EndFrame is -1.
+NOTES: The length of the audio should be at least 300 frames, because the standard mandates that audio CD track is at least 4 seconds long, and 1 sec = 75 frames. Therefore 4 sec x 75 frames/sec = 300 frames.
+If the length of the audio is less than 4 sec it will be padded with silence to 4 sec during the burning. The start/end frame validation is done by the AudioCD.WriteToCD method before the burning starts.
+ +Referenced by AudioInput.Clone().
+ +
+
|
+ +getset | +
Specifies whether to extend an audio input with silence in case its original length is less than 4 seconds.
+The standard audio CD track should be at least 4 seconds in length. Set this property to true to extend an audio input with silence if it is shorter than 4 seconds. The default value is true.
+If several audio inputs are to be used to create a single audio track then this property should be set to false for each of these inputs.
+NOTE: This property affects only inputs that are less than 4 seconds.
+Referenced by AudioInput.Clone().
+ +
+
|
+ +getset | +
Get/Sets the full length of the audio input in CDDA frames.
+The full audio input length is specified in CDDA frames (1 CDDA frame = 2352 bytes).
+The audio length must be either a non-negative value or -1. The special value of -1 is the default one and means that the full length of the audio input is unknown. In this case AudioCD parses the audio input and determines its full length. Any other negative value except -1 is ingored.
+Usually it's not needed to set explicitly the full length of the audio input. This property can be useful when the audio input storage (file/stream) is changed after the audio input has been added to AudioCD. In this case resetting the full length to -1 will make AudioCD parse the audio input once again when it needs to determine its full length. Otherwsie AudioCD will use the existing full length (if it's a non-negative value).
+ +
+
|
+ +getset | +
Gets/Sets the first frame of audio that will be written to the disc.
+This is used in case you want to read the audio data from the middle of the file.
+The start frame must be >= 0. Negative values are ignored. No validation is done against the end frame and the length of the file.
+ +Referenced by AudioInput.Clone().
+ +
+
|
+ +getset | +
Gets/Sets the audio storage type.
+If you do not set the audio storage type, the default value of AudioStorage.File will be used.
+If the audio input is in a CD Audio format (raw PCM, 44100 Hz, 16-bit, stereo) it is used directly and PrimoBurner is not needed to 'decode' the audio source. In addition such audio source is never decoded in a temp file. The CD Audio format is indicated by the extension (.cd-audio).
+Referenced by AudioInput.Clone().
+ +
+
|
+ +getset | +
Gets/Sets the audio stream object.
+Specifies the stream that should be used to get the input audio data when writing an Audio CD.
+Additionally the Storage property should be set to AudioStorage.Stream.
+ +Referenced by AudioInput.Clone().
+ +
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
This is the complete list of members for AudioOutput, including all inherited members.
+AudioOutput() | AudioOutput | |
Clone() | AudioOutput | virtual |
FilePath | AudioOutput | |
Storage | AudioOutput | |
Stream | AudioOutput |
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
Defines an audio output when reading from an Audio CD. + More...
++Public Member Functions | |
+ | AudioOutput () |
Creates an empty AudioOutput instance. | |
virtual object | Clone () |
Creates a deep copy of this object. | |
+Properties | |
+string | FilePath [get, set] |
Gets/Sets the full path to the file to which AudioCD should write data when reading from an Audio CD. | |
AudioStorageType | Storage [get, set] |
Gets/Sets the audio storage type. | |
System.IO.Stream | Stream [get, set] |
Gets/Sets the audio stream object. | |
Defines an audio output when reading from an Audio CD.
+
+
|
+ +virtual | +
Creates a deep copy of this object.
+
+
|
+ +getset | +
Gets/Sets the audio storage type.
+If you do not set the audio storage type, the default value of AudioStorage.File will be used.
+If the audio output is in a CD Audio format (raw PCM, 44100 Hz, 16-bit, stereo) it is directly written and PrimoBurner is not needed to 'encode' the audio output. The CD Audio format is indicated by the extension (.cd-audio).
+
+
|
+ +getset | +
Gets/Sets the audio stream object.
+Specifies the output stream that should be used for writing audio.
+Additionally the Storage property should be set to AudioStorage.Stream.
+ +
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
This is the complete list of members for BootProps, including all inherited members.
+Emulation | BootProps | |
ImageFile | BootProps | |
LoadSegment | BootProps | |
PlatformID | BootProps | |
SectorCount | BootProps |
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
Provides an interface for setting the properties of a bootable disc. + More...
++Properties | |
BootEmulation | Emulation [get, set] |
Specifies the boot media that should be emulated when a bootable disc is created. | |
string | ImageFile [get, set] |
Specifies the image file that is used to create a bootable disc. | |
UInt16 | LoadSegment [get, set] |
The load segment for the initial boot image. | |
BootPlatformID | PlatformID [get, set] |
The platform identifier for the operating system architecture that the boot image supports. | |
UInt16 | SectorCount [get, set] |
The number of boot sectors that the system should load from disc at boot time. | |
Provides an interface for setting the properties of a bootable disc.
+
+
|
+ +getset | +
Specifies the boot media that should be emulated when a bootable disc is created.
+The image file should be compatible with the boot emulation set using the Emulation property: 'Floppy 1.2MB', 'Floppy 1.44MB', 'Floppy 2.88MB' or 'No emulation'.
+The application should set the properties DataDisc.Bootable, BootProps.ImageFile and BootProps.Emulation before calling DataDisc.WriteToDisc and DataDisc.CreateImageFile.
+
+
|
+ +getset | +
Specifies the image file that is used to create a bootable disc.
+The image file should be compatible with the boot emulation set using the Emulation property: 'Floppy 1.2MB', 'Floppy 1.44MB', 'Floppy 2.88MB' or 'No emulation'.
+The application should set the properties DataDisc.Bootable, BootProps.ImageFile and BootProps.Emulation before calling DataDisc.WriteToDisc and DataDisc.CreateImageFile.
+
+
|
+ +getset | +
The load segment for the initial boot image.
+If this value is 0 the system will use the traditional segment of 7C0. If this value is non-zero the system will use the specified segment. This applies to x86 architectures only.
+ +
+
|
+ +getset | +
The platform identifier for the operating system architecture that the boot image supports.
+The default PlatformID is x86.
+The application should set the properties DataDisc.Bootable, BootProps.ImageFile and BootProps.Emulation before calling DataDisc.WriteToDisc and DataDisc.CreateImageFile.
+
+
|
+ +getset | +
The number of boot sectors that the system should load from disc at boot time.
+This is the number of sectors the system will store at LoadSegment during the initial boot procedure. The default value is 1.
+ +
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
This is the complete list of members for CachePolicy, including all inherited members.
+CacheSmallFiles | CachePolicy | |
SmallFilesCacheSize | CachePolicy | |
SmallFileSizeThreshold | CachePolicy |
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
Provides an interface for setting the cache related properties of DataDisc. + More...
++Properties | |
bool | CacheSmallFiles [get, set] |
Indicates whether small files should be cached before burning. | |
Int32 | SmallFilesCacheSize [get, set] |
The size of the cache that should be allocated for small files, in blocks. | |
+Int32 | SmallFileSizeThreshold [get, set] |
Threshold size (in blocks) that is used to determine if a file is a small file for the purposes of caching. | |
Provides an interface for setting the cache related properties of DataDisc.
+
+
|
+ +getset | +
Indicates whether small files should be cached before burning.
+The default value is false.
+NOTE: Caching is not done if the data source is not a file.
+ +
+
|
+ +getset | +
The size of the cache that should be allocated for small files, in blocks.
+The default cache size is 20000 blocks (~ 40MB). The size of the cache in blocks. The size of one block is 2048 bytes.
+
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
This is the complete list of members for DataDisc, including all inherited members.
+
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
Creates and burns data images to CD, DVD and Blu-ray Discs. + More...
+ +Inherits IDisposable.
++Public Member Functions | |
DataDisc () | |
Creates a DataDisc instance. | |
bool | CreateImageFile (string imageFilename) |
Creates an ISO image file. | |
+void | Dispose () |
Disposes AudioCD and reclaims the resources used by the object. | |
bool | LoadFromDisc (Int32 trackNumber) |
Loads a file system from existing track on a CD/DVD/BD. | |
bool | LoadFromFile (string imageFilename) |
Loads the directory structure of an image from ISO image file. | |
bool | Merge (DataDisc right) |
Merges the file trees of two DataDisc objects. | |
bool | Merge (DataDisc right, MergeDirection mergeDirection) |
Merges the file trees of two DataDisc objects. | |
bool | SetImageLayout (DataFile rootFolder) |
Sets the file tree of a data image. | |
bool | SetImageLayout (DataFile rootFolder, bool sortByFilename) |
Sets the file tree of a data image. | |
bool | SetImageLayoutFromFolder (string folder) |
Sets the file system of a data image from a folder. | |
bool | SetImageLayoutFromFolder (string folder, bool sortByFilename) |
Sets the file system of a data image from a folder. | |
bool | WriteImageToDisc (string imageFile) |
Writes an image file to a disc. | |
bool | WriteImageToDisc (string imageFile, bool dismountVolume) |
Writes an image file to a disc. | |
bool | WriteImageToDisc (System.IO.Stream image) |
Writes an image stream to a disc. | |
bool | WriteImageToDisc (System.IO.Stream image, bool dismountVolume) |
Writes an image stream to a disc. | |
bool | WriteToDisc () |
Writes a data track to a disc. | |
bool | WriteToDisc (bool dismountVolume) |
Writes a data track to a disc. | |
+Properties | |
bool | Bootable [get, set] |
Indicates whether a bootable image should be created. | |
+BootProps | BootProps [get] |
Returns an object that provides access to the boot properties. | |
+CachePolicy | CachePolicy [get] |
Returns an object that provides access to the cache properties. | |
bool | CdRomXa [get, set] |
Indicates whether to use Mode2 Form 1 XA sectors during the burning. | |
bool | CloseDisc [get, set] |
Instructs DataDisc to close the disc after the session is written to the disc. | |
bool | CloseSession [get, set] |
Indicates whether to close the session after the burning is completed. | |
bool | CloseTrack [get, set] |
Indicates whether the track should be closed after the burning is completed. | |
DataOverwriteFlags | DataOverwrite [get, set] |
Specifies whether files from the image layout should physically overwrite files that already exist on the disc. | |
+Device | Device [get, set] |
Gets/Sets the device that this object will use. | |
bool | DvdVideo [get, set] |
Indicates that DataDisc should create a DVD-Video compatible image. | |
ErrorInfo | Error [get] |
The error information for the last DataDisc operation. | |
Int32 | ImageConstraints [get, set] |
Gets/Sets filename constraints. | |
DataFile | ImageLayout [get] |
Gets the current image file tree. | |
Int32 | ImageSizeInBlocks [get] |
Gets the size of the image layout in blocks. | |
Int64 | ImageSizeInBytes [get] |
Gets the size of the image layout in bytes. | |
ImageType | ImageType [get, set] |
Gets/Sets the image file system. | |
+IsoVolumeProps | IsoVolumeProps [get] |
Returns an object that provides access to ISO volume properties. | |
+JolietVolumeProps | JolietVolumeProps [get] |
Returns an object that provides access to Joliet volume properties. | |
Int32 | LoadedImageSizeInBlocks [get] |
Gets the size, in blocks, of a image which has been loaded with the LoadFromDisc method. | |
Int32 | LoadTrackLayout [get, set] |
Gets/Sets the number of a track that should be loaded from the disc before the burning starts. | |
Int32 | SessionStartAddress [get, set] |
Gets/Sets the start address of the new data session in blocks. | |
bool | SimulateBurn [get, set] |
Indicates that burning should be simulated. | |
bool | TranslateFilenames [get, set] |
Enables the default translation of the file names during the image creation. | |
+UdfVolumeProps | UdfVolumeProps [get] |
Returns an object that provides access to UDF volume properties. | |
+DataWriteAttributes | WriteAttributes [get, set] |
Obsolete. | |
WriteMethod | WriteMethod [get, set] |
Gets/Sets the disc write method. | |
DataWriteStrategy | WriteStrategy [get, set] |
Gets/Sets the write strategy. | |
+Events | |
EventHandler< DataDiscContinueEventArgs > | OnContinueBurn |
Raised to check if burning should continue. | |
EventHandler< DataDiscFileStatusEventArgs > | OnFileStatus |
Raised to report the burning progress of individual files. | |
EventHandler< DataDiscProgressEventArgs > | OnProgress |
Raised to report the number of bytes written to a disc or image file. | |
EventHandler< DataDiscStatusEventArgs > | OnStatus |
Raised to report the burning status. | |
Creates and burns data images to CD, DVD and Blu-ray Discs.
+
+
DataDisc | +( | +) | ++ |
Creates a DataDisc instance.
+When the DataDisc object is not needed anymore it should be disposed in order to deterministically reclaim the allocated resources.
+ +bool CreateImageFile | +( | +string | +imageFilename | ) | ++ |
Creates an ISO image file.
+The ISO image file can be written to a disc using the WriteImageToDisc method.
+imageFilename | Full path to the image file. If the image file already exists it will be overwritten. |
bool LoadFromDisc | +( | +Int32 | +trackNumber | ) | ++ |
Loads a file system from existing track on a CD/DVD/BD.
+trackNumber | The track number from which to load the image path tables. The track must exist on the disc inserted in the device specified with the DataDisc.Device property. |
This method reads only the directory tables of the data image without the user data. The directory tables map files and directories to logical block addresses on the disc.
+When creating a multi-session data disc the calling application should merge the layouts of the new image and the last track on the disc.
+Before using this method a Device object must be set using the DataDisc.Device property.
+bool LoadFromFile | +( | +string | +imageFilename | ) | ++ |
Loads the directory structure of an image from ISO image file.
+The method works with Mode1 (2048 bytes/sector) data images created using the WriteToImageFile method.
+imageFilename | Full path to an ISO image file. The file should be a ISO9660, Joliet or UDF image that can be recorded in Mode1 (2048 bytes/sector). Loading of HFS images is currently not supported. |
bool Merge | +( | +DataDisc | +right | ) | ++ |
Merges the file trees of two DataDisc objects.
+right | A DataDisc object, that should be merged into this object. This method does a right-to-left merging (MergeDirection.Left). |
Merge(DataDisc right, MergeDirection mergeDirection)
+
+
References DataDisc.Merge().
+ +bool Merge | +( | +DataDisc | +right, | +
+ | + | MergeDirection | +mergeDirection | +
+ | ) | ++ |
Merges the file trees of two DataDisc objects.
+This method is usually used together with the LoadFromDisc method to create multi-session data discs.
+right | A DataDisc object, that should be merged into this object. |
mergeDirection | This parameter has a default value of MergeDirection.Left. It affects the way files with same virtual path are handled: MergeDirection.Left: If a file with the same virtual path exists both in 'right' and in 'this', the file from 'right' replaces the file from 'this'. MergeDirection.Right: If a file with the same virtual path exists both in 'right' and in 'this', the file from 'right' is ignored. |
Referenced by DataDisc.Merge().
+ +bool SetImageLayout | +( | +DataFile | +rootFolder | ) | ++ |
Sets the file tree of a data image.
+rootFolder | A DataFile object representing the root folder (directory) of the file system. |
remarks> Filenames are not sorted: sortByFilename is false. /remarks>
SetImageLayout(DataFile rootFolder,bool sortByFilename)
+ +References DataDisc.SetImageLayout().
+ +bool SetImageLayout | +( | +DataFile | +rootFolder, | +
+ | + | bool | +sortByFilename | +
+ | ) | ++ |
Sets the file tree of a data image.
+rootFolder | A DataFile object representing the root folder (directory) of the file system. |
sortByFilename | Indicates whether to perform case sensitive ASCII sorting of the file entries based on the LongFilename property. For example assume that you have two files with names JOHNSTON and JOHN_HENRY. The string JOHN_HENRY will be greater than JOHNSTON because the "_" has a greater ASCII value than an uppercase S. The file entry for JOHN_HENRY will be placed physically on the disc after the file entry for JOHNSTON. |
Referenced by DataDisc.SetImageLayout().
+ +bool SetImageLayoutFromFolder | +( | +string | +folder | ) | ++ |
Sets the file system of a data image from a folder.
+folder | The folder that should be used to create the image layout. |
Filenames are not sorted: sortByFilename is false.
+DataDisc.SetImageLayoutFromFolder(string folder,bool sortByFilename)
+ +bool SetImageLayoutFromFolder | +( | +string | +folder, | +
+ | + | bool | +sortByFilename | +
+ | ) | ++ |
Sets the file system of a data image from a folder.
+The directory and file structure of the data image will be identical to the file tree under the folder specified with the folder parameter.
+folder | The folder name that should be used to create the image layout. The name must specify the full path to the folder. |
sortByFilename | Indicates whether to perform case sensitive ASCII sorting of the file entries based on the LongFilename property. For example assume that you have two files with names JOHNSTON and JOHN_HENRY. The string JOHN_HENRY will be greater than JOHNSTON because the "_" has a greater ASCII value than an uppercase S. The file entry for JOHN_HENRY will be placed physically on the Disc after the file entry for JOHNSTON. |
bool WriteImageToDisc | +( | +string | +imageFile | ) | ++ |
Writes an image file to a disc.
+imageFile | The full path to a source image file. |
dismountVolume is false.
+WriteImageToDisc(string imageFile, bool dismountVolume)
+ +References DataDisc.WriteImageToDisc().
+ +bool WriteImageToDisc | +( | +string | +imageFile, | +
+ | + | bool | +dismountVolume | +
+ | ) | ++ |
Writes an image file to a disc.
+imageFile | The full path to a source image file. |
dismountVolume | Indicates whether to dismount the volume after the burning. The default value of this parameter is false. |
The operating system tries to mount an unmounted volume as soon as an attempt is made to access it. For example, a call to GetLogicalDrives triggers the operating system to mount unmounted volumes. Dismounting a volume is useful when a volume needs to disappear for a while. For example, when an application changes a volume file system it needs to dismount it to clear the volume information cache.
+Referenced by DataDisc.WriteImageToDisc(), and DataDisc.WriteImageToDisc().
+ +bool WriteImageToDisc | +( | +System::IO::Stream | +image | ) | ++ |
Writes an image stream to a disc.
+The method uses a System.IO.Stream stream object to read the image data.
+image | An object that inherits from System.IO.Stream. |
dismountVolume is false.
+WriteImageToDisc(System.IO.Stream image, bool dismountVolume)
+ +References DataDisc.WriteImageToDisc().
+ +bool WriteImageToDisc | +( | +System::IO::Stream | +image, | +
+ | + | bool | +dismountVolume | +
+ | ) | ++ |
Writes an image stream to a disc.
+The method uses a System.IO.Stream stream object to read the image data.
+image | An object that inherits from System.IO.Stream. |
dismountVolume | Indicates whether to dismount the volume after the burning. The default value of this parameter is false. |
The operating system tries to mount an unmounted volume as soon as an attempt is made to access it. For example, a call to GetLogicalDrives triggers the operating system to mount unmounted volumes. Dismounting a volume is useful when a volume needs to disappear for a while. For example, when an application changes a volume file system it needs to dismount it to clear the volume information cache.
+bool WriteToDisc | +( | +) | ++ |
Writes a data track to a disc.
+WriteToDisc(bool dismountVolume)
+ +References DataDisc.WriteToDisc().
+ +Referenced by DataDisc.WriteToDisc().
+ +bool WriteToDisc | +( | +bool | +dismountVolume | ) | ++ |
Writes a data track to a disc.
+The image layout must be set with the SetImageLayoutFromFolder or SetImageLayout methods before this method can be used.
+dismountVolume | Indicates whether to dismount the volume after the burning. The default value of this parameter is false. |
The operating system tries to mount an unmounted volume as soon as an attempt is made to access it. For example, a call to GetLogicalDrives triggers the operating system to mount unmounted volumes. Dismounting a volume is useful when a volume needs to disappear for a while. For example, when an application changes a volume file system it needs to dismount it to clear the volume information cache.
+
+
|
+ +getset | +
Indicates whether a bootable image should be created.
+If this property is not set a non-bootable image will be created.
+The Bootable, BootImageFile and BootEmulation properties must be set before using the WriteToDisc or WriteToImageFile methods.
+ +BootProps.ImageFile
+ +BootProps.Emulation
+ +
+
|
+ +getset | +
Indicates whether to use Mode2 Form 1 XA sectors during the burning.
+If set to true the resulting CD will become a CD-ROM XA CD.
+In multi-session / multi-track discs XA (Mode2 Form 1 XA) and normal (Mode1) track types cannot be mixed together. This property has effect only when the write method is set to Session-At-Once (WriteMethod.Sao).
+ +
+
|
+ +getset | +
Instructs DataDisc to close the disc after the session is written to the disc.
+If you never set this property the disc will be closed by default. Setting CloseDisc has no effect for DVD-RAM.
+ +
+
|
+ +getset | +
Indicates whether to close the session after the burning is completed.
+Setting CloseSession has no effect for DVD-RAM.
+If this property is set to true, the session is closed. If this property is false, the session is left open and additional tracks may be added to the session later. If you do not set this property to true the session is always closed by default.
+This property has no effect if the burn mode is set to DAO or if the DataDisc.CloseDisc property is set to true.
+ +
+
|
+ +getset | +
Indicates whether the track should be closed after the burning is completed.
+The default value of this property is true.
+Setting CloseTrack has no effect for DVD-RAM.
+This setting is overridden by the CloseSession and CloseDisc properties.
+A track is always closed when the session is set to be closed. A session is always closed when the disk is set to be closed.
+ +
+
|
+ +getset | +
Specifies whether files from the image layout should physically overwrite files that already exist on the disc.
+When a file is physically overwritten the new file data is written to the same disc address as the old file, effectively replacing the data but not increasing the image size.
+This property works only with DVD+RW media and is ignored for all other media profiles.
+This property must be set before calling WriteToDisc or Merge methods in order to have any effect.
+ +
+
|
+ +getset | +
Indicates that DataDisc should create a DVD-Video compatible image.
+When DvdVideo is set to true the following properties will be automatically changed: ImageType to ImageType.UdfIso, UdfVolumeProps.AllocDescType to UdfAllocDescType.Short>, UdfVolumeProps.TextEncoding to UdfTextEncoding.Ansi.
+ +
+
|
+ +get | +
The error information for the last DataDisc operation.
+
+
|
+ +getset | +
Gets/Sets filename constraints.
+This is a combination of one or more flags defined in the ImageConstraints enumeration. The default value of this property is ImageConstraints.None and no validation of the filenames is performed by default.
+The constraints are used by the SetImageLayout and SetImageLayoutFromFolder methods.
+
+
|
+ +get | +
Gets the current image file tree.
+
+
|
+ +get | +
Gets the size of the image layout in blocks.
+
+
|
+ +get | +
Gets the size of the image layout in bytes.
+Gets/Sets the image file system.
+The supported image types are defined in the ImageType enumeration.
+
+
|
+ +get | +
Gets the size, in blocks, of a image which has been loaded with the LoadFromDisc method.
+The size of a data block is 2048 bytes.
+ +
+
|
+ +getset | +
Gets/Sets the number of a track that should be loaded from the disc before the burning starts.
+To disable track loading and merging set this property to 0.
+NOTE: Loading of the image layout from HFS discs is not supported.
+ +
+
|
+ +getset | +
Gets/Sets the start address of the new data session in blocks.
+The start address is saved in the directory structure of the image before it is burnt to a disc. The OS uses that information to find the data on multi-session discs.
+IMPORTANT: When creating multi-track, multi session discs this property must be set before using any of the following methods: LoadFromDisc, Merge, SetImageLayoutFromFolder and SetImageLayout. Those methods adjust the ISO/Joliet/UDF directory structure according to the start address set with SessionStartAddress. Failing to set the session start address before using the image layout methods may lead to unreadable discs. Device.GetNewSessionStartAddress to get the correct start address for the next session.
+ +
+
|
+ +getset | +
Indicates that burning should be simulated.
+
+ The simulation is a good test of a disc recorder, because most of the operations are performed as in a real recording.
Simulation is only supported for CD-R/RW and DVD-R/RW media. On CD-R/RW media simulation is possible only for Track-At-Once or Session-At-Once recording. On DVD-R/RW media simulation is possible for Disc-At-Once recording.
+ +
+
|
+ +getset | +
Enables the default translation of the file names during the image creation.
+If set to true, the engine will replace the long file names with shorter ones without reporting an error. If set to false the engine will report an error for any constraint that is violated. The default setting for this property is false.
+The file names are translated according to the following rules:
This property is ignored if no constraints have been set.
+
+
|
+ +getset | +
Gets/Sets the disc write method.
+The following write methods are currently supported:
+CD Media: WriteMethod.Packet WriteMethod.Tao WriteMethod.Sao and WriteMethod.RawDao
+DVD Media: WriteMethod.DvdIncremental and WriteMethod.DvdDao
+The WriteMethod.DvdIncremental method works with all DVD profiles. The burning is done in sessions and fragments (tracks) with one exception for DVD+RW media: DVD+RW disc needs to be formatted before any burning could be done and once formatted the disc contains one session and one track and the whole track could be written and rewritten randomly with no overwrite restrictions.
+
The WriteMethod.DvdDao method can be used only with DVD-RW formatted for sequential writing and DVD-R media. With WriteMethod.DvdDao the disc will contain one session with one track. No sessions could be added after the burning is completed. It is recommended to use WriteMethod.DvdDao and DVD-R media to burn DVD movies to ensure best compatibility with the consumer DVD players.
+BD Media: WriteMethod.BluRay
+ +
+
|
+ +getset | +
Gets/Sets the write strategy.
+The write strategy affect the way WriteToDisc method works. This property should be used only when burning multi-track incremental UDF sessions.
+NOTE: The write strategy works only when the write method is set to WriteMethod.Packet or WriteMethod.DvdIncremental and when the image type is set to ImageType.Udf. The strategy is ignored in all other cases.
+ +EventHandler<DataDiscContinueEventArgs> OnContinueBurn | +
Raised to check if burning should continue.
+The event handler receives an argument of type DataDiscContinueEventArgs containing data related to this event.
+EventHandler<DataDiscFileStatusEventArgs> OnFileStatus | +
Raised to report the burning progress of individual files.
+The event handler receives an argument of type DataDiscFileStatusEventArgs containing data related to this event.
+EventHandler<DataDiscProgressEventArgs> OnProgress | +
Raised to report the number of bytes written to a disc or image file.
+The event handler receives an argument of type DataDiscProgressEventArgs containing data related to this event.
+EventHandler<DataDiscStatusEventArgs> OnStatus | +
Raised to report the burning status.
+The event handler receives an argument of type DataDiscStatusEventArgs containing data related to this event.
+
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
This is the complete list of members for DataDiscContinueEventArgs, including all inherited members.
+Continue | DataDiscContinueEventArgs |
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
Contains the parameters of the DataDisc.OnContinueBurn event. + More...
+ +Inherits EventArgs.
++Properties | |
bool | Continue [get, set] |
When the event is fired this property is true. | |
Contains the parameters of the DataDisc.OnContinueBurn event.
+
+
|
+ +getset | +
When the event is fired this property is true.
+The user code should set it to false when it wants to stop the burn process.
+ +
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
This is the complete list of members for DataDiscFileStatusEventArgs, including all inherited members.
+FileName | DataDiscFileStatusEventArgs | |
FileNumber | DataDiscFileStatusEventArgs | |
PercentWritten | DataDiscFileStatusEventArgs |
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
Provides data for the DataDisc.OnFileStatus> event. + More...
+ +Inherits EventArgs.
+Provides data for the DataDisc.OnFileStatus> event.
+A DataDisc.OnFileStatus event is raised to report the burning progress of individual files.
+
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
This is the complete list of members for DataDiscProgressEventArgs, including all inherited members.
+All | DataDiscProgressEventArgs | |
Position | DataDiscProgressEventArgs |
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
Provides data for the DataDisc.OnProgress event. + More...
+ +Inherits EventArgs.
++Properties | |
Int64 | All [get, set] |
The total number of bytes that will be written. | |
+Int64 | Position [get, set] |
The number of bytes written to the disc / image file. | |
Provides data for the DataDisc.OnProgress event.
+A DataDisc.OnProgress event is raised to report the number of bytes written to a disc or image file.
+
+
|
+ +getset | +
The total number of bytes that will be written.
+This is always the size of the data image in bytes.
+ +
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
This is the complete list of members for DataDiscStatusEventArgs, including all inherited members.
+Status | DataDiscStatusEventArgs |
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
Provides data for the DataDisc.OnStatus event. + More...
+ +Inherits EventArgs.
++Properties | |
DataDiscStatus | Status [get, set] |
Status code. | |
Provides data for the DataDisc.OnStatus event.
+A DataDisc.OnStatus event is raised to report the number of bytes written to a disc or image file.
+
+
|
+ +getset | +
Status code.
+Status codes are defined in the DataDiscStatus enumeration.
+ +
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
This is the complete list of members for IsoVolumeProps, including all inherited members.
+
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
Provides an interface for setting the properties of ISO volumes. + More...
++Properties | |
string | AbstractFile [get, set] |
The file that contains the disc contents abstract. | |
string | Application [get, set] |
The name of the application that was used to create the disc. | |
string | BibliographicFile [get, set] |
The file that contains the disc bibliographic information. | |
string | CopyrightFile [get, set] |
The file that contains the disc copyright notice. | |
DateTime | CreationTime [get, set] |
Volume creation time (UTC) | |
string | DataPreparer [get, set] |
The name of the entity which prepared the disc data. | |
bool | DotAppendedToNames [get, set] |
Indicates that a trailing dot should be added to ISO filenames that do not have a dot. | |
string | Publisher [get, set] |
The disc publisher name. | |
string | SystemID [get, set] |
Specifies the operating system on which the image will be used. | |
bool | VersionAppendedToNames [get, set] |
Indicates that the string ';1 ' should be added to ISO filenames. | |
string | VolumeLabel [get, set] |
The image volume label. | |
string | VolumeSet [get, set] |
The disc set name. | |
Provides an interface for setting the properties of ISO volumes.
+
+
|
+ +getset | +
The file that contains the disc contents abstract.
+A filename that follows the 8 + 3 rule. The file must be placed in the root directory of the disc. Only capital letters from A to Z, digits from 0 to 9, and the following special characters: "&!')(=*+,-/:;><?_. (blank) are allowed.
+
+
|
+ +getset | +
The name of the application that was used to create the disc.
+A string with maximum length of 128 characters or a filename. The filename must start with underscore ( _ ) and follows the 8 + 3 rule. The file must be placed in the root directory of the disc. Only capital letters from A to Z, digits from 0 to 9, and the following special characters: "&!')(=*+,-/:;><?_. (blank) are allowed.
+ +
+
|
+ +getset | +
The file that contains the disc bibliographic information.
+A filename that follows the 8 + 3 rule. The file must be placed in the root directory of the disc. Only capital letters from A to Z, digits from 0 to 9, and the following special characters: "&!')(=*+,-/:;><?_. (blank) are allowed.
+
+
|
+ +getset | +
The file that contains the disc copyright notice.
+A filename that follows the 8 + 3 rule. The file must be placed in the root directory of the disc. Only capital letters from A to Z, digits from 0 to 9, and the following special characters: "&!')(=*+,-/:;><?_. (blank) are allowed.
+
+
|
+ +getset | +
Volume creation time (UTC)
+The time is set as coordinated universal time (UTC), formerly known as Greenwich Mean Time (GMT).
+ +
+
|
+ +getset | +
The name of the entity which prepared the disc data.
+A string with maximum length of 128 characters or a filename. The filename must start with underscore ( _ ) and follows the 8 + 3 rule. The file must be placed in the root directory of the disc. Only capital letters from A to Z, digits from 0 to 9, and the following special characters: "&!')(=*+,-/:;><?_. (blank) are allowed.
+ +
+
|
+ +getset | +
Indicates that a trailing dot should be added to ISO filenames that do not have a dot.
+The default value is true.
+The dot is a mandatory part of the filename according to ISO9660. However in some cases like bootable discs for Windows you may need to disable this feature to make the disc compatible with the boot loader.
+ +
+
|
+ +getset | +
The disc publisher name.
+A string with maximum length of 128 characters or a filename. The filename must start with underscore ( _ ) and follows the 8 + 3 rule. The file must be placed in the root directory of the disc. Only capital letters from A to Z, digits from 0 to 9, and the following special characters: "&!')(=*+,-/:;><?_. (blank) are allowed.
+ +
+
|
+ +getset | +
Specifies the operating system on which the image will be used.
+The maximum length allowed for the system ID is 32 characters for ISO9660 images and 16 characters for Joliet images. Only capital letters from A to Z, digits from 0 to 9, and the following special characters: "&!')(=*+,-/:;><?_. (blank) are allowed.
+ +
+
|
+ +getset | +
Indicates that the string ';1 ' should be added to ISO filenames.
+The default value is true.
+The string ';1 ' is the "file version" and according to ISO9660 is a mandatory part of the filename. However in some cases like bootable discs for Windows you may need to disable this feature to make the disc compatible with the boot loader.
+ +
+
|
+ +getset | +
The image volume label.
+The maximum length allowed for the volume label is 32 characters. Only capital letters from A to Z, digits from 0 to 9, and the special character _ (underscore) are allowed.
+
+
|
+ +getset | +
The disc set name.
+A string with maximum length of 128 characters. Only capital letters from A to Z, digits from 0 to 9, and the special character _ (underscore) are allowed.
+ +
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
This is the complete list of members for JolietVolumeProps, including all inherited members.
+
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
Provides an interface for setting the properties of ISO volumes. + More...
++Properties | |
string | AbstractFile [get, set] |
The file that contains the disc contents abstract. | |
string | Application [get, set] |
The name of the application that was used to create the disc. | |
string | BibliographicFile [get, set] |
The file that contains the disc bibliographic information. | |
string | CopyrightFile [get, set] |
The file that contains the disc copyright notice. | |
DateTime | CreationTime [get, set] |
Volume creation time (UTC) | |
string | DataPreparer [get, set] |
The name of the entity which prepared the disc data. | |
bool | DotAppendedToNames [get, set] |
Indicates that a trailing dot should be added to ISO filenames that do not have a dot. | |
string | Publisher [get, set] |
The disc publisher name. | |
string | SystemID [get, set] |
Specifies the operating system on which the image will be used. | |
bool | VersionAppendedToNames [get, set] |
Indicates that the string ';1 ' should be added to ISO filenames. | |
string | VolumeLabel [get, set] |
The image volume label. | |
string | VolumeSet [get, set] |
The disc set name. | |
Provides an interface for setting the properties of ISO volumes.
+
+
|
+ +getset | +
The file that contains the disc contents abstract.
+A filename that follows the 8 + 3 rule. The file must be placed in the root directory of the disc. Only capital letters from A to Z, digits from 0 to 9, and the following special characters: "&!')(=*+,-/:;><?_. (blank) are allowed.
+ +
+
|
+ +getset | +
The name of the application that was used to create the disc.
+A string with maximum length of 128 characters or a filename. The filename must start with underscore ( _ ) and follows the 8 + 3 rule. The file must be placed in the root directory of the disc. Only capital letters from A to Z, digits from 0 to 9, and the following special characters: "&!')(=*+,-/:;><?_. (blank) are allowed.
+ +
+
|
+ +getset | +
The file that contains the disc bibliographic information.
+A filename that follows the 8 + 3 rule. The file must be placed in the root directory of the disc. Only capital letters from A to Z, digits from 0 to 9, and the following special characters: "&!')(=*+,-/:;><?_. (blank) are allowed.
+ +
+
|
+ +getset | +
The file that contains the disc copyright notice.
+A filename that follows the 8 + 3 rule. The file must be placed in the root directory of the disc. Only capital letters from A to Z, digits from 0 to 9, and the following special characters: "&!')(=*+,-/:;><?_. (blank) are allowed.
+ +
+
|
+ +getset | +
Volume creation time (UTC)
+The time is set as coordinated universal time (UTC), formerly known as Greenwich Mean Time (GMT).
+ +
+
|
+ +getset | +
The name of the entity which prepared the disc data.
+A string with maximum length of 128 characters or a filename. The filename must start with underscore ( _ ) and follows the 8 + 3 rule. The file must be placed in the root directory of the disc. Only capital letters from A to Z, digits from 0 to 9, and the following special characters: "&!')(=*+,-/:;><?_. (blank) are allowed.
+ +
+
|
+ +getset | +
Indicates that a trailing dot should be added to ISO filenames that do not have a dot.
+The default value is true.
+The dot is a mandatory part of the filename according to ISO9660. However in some cases like bootable discs for Windows you may need to disable this feature to make the disc compatible with the boot loader.
+ +
+
|
+ +getset | +
The disc publisher name.
+A string with maximum length of 128 characters or a filename. The filename must start with underscore ( _ ) and follows the 8 + 3 rule. The file must be placed in the root directory of the disc. Only capital letters from A to Z, digits from 0 to 9, and the following special characters: "&!')(=*+,-/:;><?_. (blank) are allowed.
+ +
+
|
+ +getset | +
Specifies the operating system on which the image will be used.
+The maximum length allowed for the system ID is 32 characters for ISO9660 images and 16 characters for Joliet images. Only capital letters from A to Z, digits from 0 to 9, and the following special characters: "&!')(=*+,-/:;><?_. (blank) are allowed.
+ +
+
|
+ +getset | +
Indicates that the string ';1 ' should be added to ISO filenames.
+The default value is true.
+The string ';1 ' is the "file version" and according to ISO9660 is a mandatory part of the filename. However in some cases like bootable discs for Windows you may need to disable this feature to make the disc compatible with the boot loader.
+ +
+
|
+ +getset | +
The image volume label.
+The maximum length allowed for the volume label is 32 characters. Only capital letters from A to Z, digits from 0 to 9, and the special character _ (underscore) are allowed.
+
+
|
+ +getset | +
The disc set name.
+A string with maximum length of 128 characters. Only capital letters from A to Z, digits from 0 to 9, and the special character _ (underscore) are allowed.
+ +
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
This is the complete list of members for UdfVolumeProps, including all inherited members.
+
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
Provides an interface for setting the properties of UDF volumes. + More...
++Properties | |
+string | AbstractFile [get, set] |
The file that contains the disc contents abstract. | |
+UdfAllocDescType | AllocDescType [get, set] |
Gets/Sets the allocation descriptor type setting for a UDF volume. | |
+string | CopyrightFile [get, set] |
The file which contains the disc copyright notice. | |
DateTime | CreationTime [get, set] |
Volume creation time (UTC) | |
bool | ProtectedContent [get, set] |
Gets/Sets the protected flag in the UDF Partition Descriptor. | |
+UdfRevision | Revision [get, set] |
Gets/Sets the version of the UDF file system. | |
UdfTextEncoding | TextEncoding [get, set] |
Gets/Sets the text encoding (a.k.a. | |
+string | VolumeLabel [get, set] |
The image volume label. | |
+string | VolumeSet [get, set] |
The disc set name. | |
Provides an interface for setting the properties of UDF volumes.
+
+
|
+ +getset | +
Volume creation time (UTC)
+The time is set as coordinated universal time (UTC), formerly known as Greenwich Mean Time (GMT).
+ +
+
|
+ +getset | +
Gets/Sets the protected flag in the UDF Partition Descriptor.
+Must be set to true for DVD-Video discs.
+ +
+
|
+ +getset | +
Gets/Sets the text encoding (a.k.a.
+"Bits per character" or UDF Character Compression) to be used for the directory and file names. UDF volumes use 16-bit Unicode characters by default.
+ +
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
CBDFeatures | Container for the Blu-ray Disc features supported by the device |
CBDFormatParameters | Reserved for future versions |
CBDMediaInfo | Container for BD-R and BD-RE media information |
CBDVersion | Serves as a container for Blu-ray Disc version information |
CCDFeatures | Container for the CD features supported by the device |
CCDMode | The CDMode interface defines a point at which the type and/or the frame size of a CD track changes |
CCDPregap | Defines constants for the CD pre-gap start and length |
CCDSector | The CDSector interface provides methods for encoding RAW CD sectors(blocks) from user data |
CCDSession | The CDSession interface allows you to define the session layout (the TOC) of a CD |
CCDText | The CDText interface is used to manipulate the CD-TEXT data on audio cds |
CCDTextItem | Represents a single CD-Text item |
CCDTrack | The Track interface allows you to specify the track type, the pre-gap length, the track indexes and the post-gap length for a track |
CDataFile | The DataFile interface represents one file or directory from a data image |
CDiscArchive | DiscArchive object provides a way for constructing large file trees and scheduling them for burning over multiple discs |
CDiscCopy | Copies CD, DVD and BD discs |
CDiscInfo | Disk Information Structure |
CDVDFeatures | Container for the DVD features supported by the device |
CDVDMediaInfo | Container for DVD media information |
CDVDMinusMediaInfo | Container for DVD-R and DVD-RW media information |
CDVDPlusMediaInfo | Container for DVD+R and DVD+RW media information |
▼CEventArgs | |
CDeviceContinueEventArgs | Provides data for the Device.OnContinueRead event |
CDeviceEraseEventArgs | Provides data for the Device.OnErase event |
CDeviceFormatEventArgs | Provides data for the Device.OnFormat event |
CDeviceReadEventArgs | Provides data for the Device.OnRead event |
CDeviceWriteLeadInEventArgs | Provides data for the Device.OnWriteLeadIn event |
CDeviceWriteLeadOutEventArgs | Provides data for the Device.OnWriteLeadOut event |
CDiscArchiveAddFileToLayoutEventArgs | Contains the parameters of the DiscArchive.OnAddFileToLayout event |
CDiscArchiveFileErrorEventArgs | Contains the parameters of the DiscArchive.OnSourceFileError event |
CDiscArchiveFooterSizeEventArgs | Contains the parameters of the DiscArchive.OnFooterSize event |
CDiscArchiveRequestRenameEventArgs | Provides data for the DiscArchive.OnRequestRename event |
CDiscCopyContinueCopyEventArgs | Provides data for the DiscCopy.OnContinueCopy event |
CDiscCopyProgressEventArgs | Provides information about the overall progress of the copy process (image creation/burning) |
CDiscCopyStatusEventArgs | Provides information about the status of the copy process |
CDiscCopyTrackStatusEventArgs | Provides information about the reading/writing progress of individual medium tracks |
CDiscLayoutContinueWriteEventArgs | Provides data for the DiscLayout.OnContinueWriteevent |
CDiscLayoutFileErrorEventArgs | Contains the parameters of the DiscLayout.OnFileError event |
CDiscLayoutFileEventArgs | Contains the parameters of the DiscLayout.OnFileComplete event |
CDiscLayoutProgressEventArgs | Contains the parameters of the DiscLayout.OnProgress event |
CEngineDeviceChangeEventArgs | Provides data for the Engine.OnDeviceChange event |
CEngineMediaChangeEventArgs | Provides data for the Engine.OnMediaChange event |
CGenericError | Generic error codes |
▼CICloneable | |
CErrorInfo | Describes a PrimoBurner error |
▼CIDisposable | |
CBlockDevice | The BlockDevice interface provides methods for reading and writing data CD and DVD in packet mode |
CDevice | Recording Device Low Level Application Programming Interface |
CDeviceEnumerator | Device enumerator |
CDiscLayout | The DiscLayout object provides a way for recording all or a portion of DiscArchive content on a single disc |
CEngine | Burner Engine |
CScsiInterface | Allows an application to send SCSI command to a device |
CVideoDVD | The VideoDVD interface provides methods for creating DVD-Video compatible images layouts |
▼CIEnumerable | |
CDataFileList | Represents a collection of DataFile objects |
CLibrary | Initializes PrimoBurner and manages license information |
CMediaInfo | Container for the extended media information retrieved with the Device.ReadMediaInfo method |
CMode2FormedSubheader | Mode 2 Formed (Form1 or Form2) Sub-header structure |
CQSubChannel | This structure is used together with the Device.GetQSubChannel method to get the q-subchannel information from the last 96 bytes of a raw CD sector data |
CQSubChannelIsrc | The QSubChannelIsrc structure defines the Track International Standard Recording Code data |
CQSubChannelMcn | The QSubChannelMcn structure defines the response data structure for the Media Catalog Number (MCN) |
CQSubChannelPosition | The QSubChannelPosition type defines the response data structure for the CD current position data (i.e., track, index, absolute address, relative address) |
CRawToc | Raw Table Of Content (TOC) |
CRawTocTrack | A Track from the Raw TOC (Raw Table Of Content) |
CScsiCommandSense | Gets SCSI sense data that results from a command sent with the SendCommand method |
CSessionInfo | Session information structure |
CSpeed1xKB | Defines constants for 1x speeds in Kbytes/s |
CSpeedDescriptor | Device supported speed |
CToc | Table Of Content (TOC) |
CTocTrack | A track from the disc Table Of Content (Toc) |
CTrackBuffer | Track Buffer |
CTrackInfo | Track Information Structure |
CTrackInfoEx | Extended Track Information Structure |
CUdfExtent | Defines a UDF file extent |
CUdfFileProps | Provides an interface for setting various properties of UDF file and directory items |
CAudioOutput | Defines an audio output when reading from an Audio CD |
CBDFeatures | Container for the Blu-ray Disc features supported by the device |
CBDFormatParameters | Reserved for future versions |
CBDMediaInfo | Container for BD-R and BD-RE media information |
CBDVersion | Serves as a container for Blu-ray Disc version information |
CBootProps | Provides an interface for setting the properties of a bootable disc |
CCachePolicy | Provides an interface for setting the cache related properties of DataDisc |
CCDFeatures | Container for the CD features supported by the device |
CCDMode | The CDMode interface defines a point at which the type and/or the frame size of a CD track changes |
CCDPregap | Defines constants for the CD pre-gap start and length |
CCDSector | The CDSector interface provides methods for encoding RAW CD sectors(blocks) from user data |
CCDSession | The CDSession interface allows you to define the session layout (the TOC) of a CD |
CCDText | The CDText interface is used to manipulate the CD-TEXT data on audio cds |
CCDTextItem | Represents a single CD-Text item |
CCDTrack | The Track interface allows you to specify the track type, the pre-gap length, the track indexes and the post-gap length for a track |
CDataFile | The DataFile interface represents one file or directory from a data image |
CDiscArchive | DiscArchive object provides a way for constructing large file trees and scheduling them for burning over multiple discs |
CDiscCopy | Copies CD, DVD and BD discs |
CDiscInfo | Disk Information Structure |
CDVDFeatures | Container for the DVD features supported by the device |
CDVDMediaInfo | Container for DVD media information |
CDVDMinusMediaInfo | Container for DVD-R and DVD-RW media information |
CDVDPlusMediaInfo | Container for DVD+R and DVD+RW media information |
▼CEventArgs | |
CAudioCDContinueEventArgs | Contains the parameters of the AudioCD.OnContinueWrite and AudioCD.OnContinueRead events |
CAudioCDProgressEventArgs | Contains the parameters of the AudioCD.OnWriteProgress and AudioCD.OnReadProgress events |
CAudioCDStatusEventArgs | Provides data for the AudioCD.OnWriteStatus and AudioCD.OnReadStatus events |
CAudioCDTrackStatusEventArgs | Provides data for the AudioCD.OnWriteTrack event |
CDataDiscContinueEventArgs | Contains the parameters of the DataDisc.OnContinueBurn event |
CDataDiscFileStatusEventArgs | Provides data for the DataDisc.OnFileStatus> event |
CDataDiscProgressEventArgs | Provides data for the DataDisc.OnProgress event |
CDataDiscStatusEventArgs | Provides data for the DataDisc.OnStatus event |
CDeviceContinueEventArgs | Provides data for the Device.OnContinueRead event |
CDeviceEraseEventArgs | Provides data for the Device.OnErase event |
CDeviceFormatEventArgs | Provides data for the Device.OnFormat event |
CDeviceReadEventArgs | Provides data for the Device.OnRead event |
CDeviceWriteLeadInEventArgs | Provides data for the Device.OnWriteLeadIn event |
CDeviceWriteLeadOutEventArgs | Provides data for the Device.OnWriteLeadOut event |
CDiscArchiveAddFileToLayoutEventArgs | Contains the parameters of the DiscArchive.OnAddFileToLayout event |
CDiscArchiveFileErrorEventArgs | Contains the parameters of the DiscArchive.OnSourceFileError event |
CDiscArchiveFooterSizeEventArgs | Contains the parameters of the DiscArchive.OnFooterSize event |
CDiscArchiveRequestRenameEventArgs | Provides data for the DiscArchive.OnRequestRename event |
CDiscCopyContinueCopyEventArgs | Provides data for the DiscCopy.OnContinueCopy event |
CDiscCopyProgressEventArgs | Provides information about the overall progress of the copy process (image creation/burning) |
CDiscCopyStatusEventArgs | Provides information about the status of the copy process |
CDiscCopyTrackStatusEventArgs | Provides information about the reading/writing progress of individual medium tracks |
CDiscLayoutContinueWriteEventArgs | Provides data for the DiscLayout.OnContinueWriteevent |
CDiscLayoutFileErrorEventArgs | Contains the parameters of the DiscLayout.OnFileError event |
CDiscLayoutFileEventArgs | Contains the parameters of the DiscLayout.OnFileComplete event |
CDiscLayoutProgressEventArgs | Contains the parameters of the DiscLayout.OnProgress event |
CEngineDeviceChangeEventArgs | Provides data for the Engine.OnDeviceChange event |
CEngineMediaChangeEventArgs | Provides data for the Engine.OnMediaChange event |
CGenericError | Generic error codes |
▼CICloneable | |
CAudioInput | Defines an audio input |
CErrorInfo | Describes a PrimoBurner error |
▼CIDisposable | |
CAudioCD | AudioCD burns audio CDs from files like MP3, WMA, WAV and other formats |
CBlockDevice | The BlockDevice interface provides methods for reading and writing data CD and DVD in packet mode |
CDataDisc | Creates and burns data images to CD, DVD and Blu-ray Discs |
CDevice | Recording Device Low Level Application Programming Interface |
CDeviceEnumerator | Device enumerator |
CDiscLayout | The DiscLayout object provides a way for recording all or a portion of DiscArchive content on a single disc |
CEngine | Burner Engine |
CScsiInterface | Allows an application to send SCSI command to a device |
CVideoDVD | The VideoDVD interface provides methods for creating DVD-Video compatible images layouts |
▼CIEnumerable | |
CDataFileList | Represents a collection of DataFile objects |
CIsoVolumeProps | Provides an interface for setting the properties of ISO volumes |
CJolietVolumeProps | Provides an interface for setting the properties of ISO volumes |
CLibrary | Initializes PrimoBurner and manages license information |
CMediaInfo | Container for the extended media information retrieved with the Device.ReadMediaInfo method |
CMode2FormedSubheader | Mode 2 Formed (Form1 or Form2) Sub-header structure |
CPCMAudioFormat | PCM audio format |
CQSubChannel | This structure is used together with the Device.GetQSubChannel method to get the q-subchannel information from the last 96 bytes of a raw CD sector data |
CQSubChannelIsrc | The QSubChannelIsrc structure defines the Track International Standard Recording Code data |
CQSubChannelMcn | The QSubChannelMcn structure defines the response data structure for the Media Catalog Number (MCN) |
CQSubChannelPosition | The QSubChannelPosition type defines the response data structure for the CD current position data (i.e., track, index, absolute address, relative address) |
CRawToc | Raw Table Of Content (TOC) |
CRawTocTrack | A Track from the Raw TOC (Raw Table Of Content) |
CScsiCommandSense | Gets SCSI sense data that results from a command sent with the SendCommand method |
CSessionInfo | Session information structure |
CSpeed1xKB | Defines constants for 1x speeds in Kbytes/s |
CSpeedDescriptor | Device supported speed |
CToc | Table Of Content (TOC) |
CTocTrack | A track from the disc Table Of Content (Toc) |
CTrackBuffer | Track Buffer |
CTrackInfo | Track Information Structure |
CTrackInfoEx | Extended Track Information Structure |
CUdfExtent | Defines a UDF file extent |
CUdfFileProps | Provides an interface for setting various properties of UDF file and directory items |
CUdfVolumeProps | Provides an interface for setting the properties of UDF volumes |
Replaced by AudioCDProgressEventArgs
+Replaced by AudioCDProgressEventArgs
Replaced by AudioCDStatusEventArgs
+Replaced by AudioCDStatusEventArgs
Replaced by AudioCDTrackStatusEventArgs
+Replaced by AudioCDTrackStatusEventArgs
Removed. Use AudioInput instead.
+Removed. Use AudioInput instead.
PrimoBurner 3 | PrimoBurner 4 |
---|---|
AudioSource | AudioInput.Storage | AudioSource | AudioInput.Storage |
EventHandler<EventArgs> OnContinueBurn
EventHandler<EventArgs> OnContinueBurn
Replaced by DataDiscFileStatusEventArgs
+Replaced by DataDiscFileStatusEventArgs
Replaced by DataDiscProgressEventArgs
+Replaced by DataDiscProgressEventArgs
Replaced by DataDiscStatusEventArgs
+Replaced by DataDiscStatusEventArgs
Removed.
@@ -861,13 +861,13 @@Classes | ||||||
class | AudioCD | |||||
AudioCD burns audio CDs from files like MP3, WMA, WAV and other formats. More... | ||||||
class | AudioCDContinueEventArgs | |||||
Contains the parameters of the AudioCD.OnContinueWrite and AudioCD.OnContinueRead events. More... | ||||||
class | AudioCDProgressEventArgs | |||||
Contains the parameters of the AudioCD.OnWriteProgress and AudioCD.OnReadProgress events. More... | ||||||
class | AudioCDStatusEventArgs | |||||
Provides data for the AudioCD.OnWriteStatus and AudioCD.OnReadStatus events. More... | ||||||
class | AudioCDTrackStatusEventArgs | |||||
Provides data for the AudioCD.OnWriteTrack event. More... | ||||||
class | AudioInput | |||||
Defines an audio input. More... | ||||||
class | AudioOutput | |||||
Defines an audio output when reading from an Audio CD. More... | ||||||
class | BDFeatures | |||||
Container for the Blu-ray Disc features supported by the device. More... | ||||||
class | BlockDevice | |||||
The BlockDevice interface provides methods for reading and writing data CD and DVD in packet mode. More... | ||||||
class | BootProps | |||||
Provides an interface for setting the properties of a bootable disc. More... | ||||||
class | CachePolicy | |||||
Provides an interface for setting the cache related properties of DataDisc. More... | ||||||
class | CDFeatures | |||||
Container for the CD features supported by the device. More... | ||||||
class | CDTrack | |||||
The Track interface allows you to specify the track type, the pre-gap length, the track indexes and the post-gap length for a track. More... | ||||||
class | DataDisc | |||||
Creates and burns data images to CD, DVD and Blu-ray Discs. More... | ||||||
class | DataDiscContinueEventArgs | |||||
Contains the parameters of the DataDisc.OnContinueBurn event. More... | ||||||
class | DataDiscFileStatusEventArgs | |||||
Provides data for the DataDisc.OnFileStatus> event. More... | ||||||
class | DataDiscProgressEventArgs | |||||
Provides data for the DataDisc.OnProgress event. More... | ||||||
class | DataDiscStatusEventArgs | |||||
Provides data for the DataDisc.OnStatus event. More... | ||||||
class | DataFile | |||||
The DataFile interface represents one file or directory from a data image. More... | ||||||
struct | GenericError | |||||
Generic error codes. More... | ||||||
class | IsoVolumeProps | |||||
Provides an interface for setting the properties of ISO volumes. More... | ||||||
class | JolietVolumeProps | |||||
Provides an interface for setting the properties of ISO volumes. More... | ||||||
class | Library | |||||
Initializes PrimoBurner and manages license information. More... | ||||||
struct | Mode2FormedSubheader | |||||
Mode 2 Formed (Form1 or Form2) Sub-header structure. More... | ||||||
struct | PCMAudioFormat | |||||
PCM audio format. More... | ||||||
class | QSubChannel | |||||
This structure is used together with the Device.GetQSubChannel method to get the q-subchannel information from the last 96 bytes of a raw CD sector data. More... | ||||||
class | UdfFileProps | |||||
Provides an interface for setting various properties of UDF file and directory items. More... | ||||||
class | UdfVolumeProps | |||||
Provides an interface for setting the properties of UDF volumes. More... | ||||||
class | VideoDVD | |||||
The VideoDVD interface provides methods for creating DVD-Video compatible images layouts. More... | ||||||
▼NPrimoSoftware | |
▼NBurner | |
CBDFeatures | Container for the Blu-ray Disc features supported by the device |
CBDFormatParameters | Reserved for future versions |
CBDMediaInfo | Container for BD-R and BD-RE media information |
CBDVersion | Serves as a container for Blu-ray Disc version information |
CBlockDevice | The BlockDevice interface provides methods for reading and writing data CD and DVD in packet mode |
CCDFeatures | Container for the CD features supported by the device |
CCDMode | The CDMode interface defines a point at which the type and/or the frame size of a CD track changes |
CCDPregap | Defines constants for the CD pre-gap start and length |
CCDSector | The CDSector interface provides methods for encoding RAW CD sectors(blocks) from user data |
CCDSession | The CDSession interface allows you to define the session layout (the TOC) of a CD |
CCDText | The CDText interface is used to manipulate the CD-TEXT data on audio cds |
CCDTextItem | Represents a single CD-Text item |
CCDTrack | The Track interface allows you to specify the track type, the pre-gap length, the track indexes and the post-gap length for a track |
CDataFile | The DataFile interface represents one file or directory from a data image |
CDataFileList | Represents a collection of DataFile objects |
CDevice | Recording Device Low Level Application Programming Interface |
CDeviceContinueEventArgs | Provides data for the Device.OnContinueRead event |
CDeviceEnumerator | Device enumerator |
CDeviceEraseEventArgs | Provides data for the Device.OnErase event |
CDeviceFormatEventArgs | Provides data for the Device.OnFormat event |
CDeviceReadEventArgs | Provides data for the Device.OnRead event |
CDeviceWriteLeadInEventArgs | Provides data for the Device.OnWriteLeadIn event |
CDeviceWriteLeadOutEventArgs | Provides data for the Device.OnWriteLeadOut event |
CDiscArchive | DiscArchive object provides a way for constructing large file trees and scheduling them for burning over multiple discs |
CDiscArchiveAddFileToLayoutEventArgs | Contains the parameters of the DiscArchive.OnAddFileToLayout event |
CDiscArchiveFileErrorEventArgs | Contains the parameters of the DiscArchive.OnSourceFileError event |
CDiscArchiveFooterSizeEventArgs | Contains the parameters of the DiscArchive.OnFooterSize event |
CDiscArchiveRequestRenameEventArgs | Provides data for the DiscArchive.OnRequestRename event |
CDiscCopy | Copies CD, DVD and BD discs |
CDiscCopyContinueCopyEventArgs | Provides data for the DiscCopy.OnContinueCopy event |
CDiscCopyProgressEventArgs | Provides information about the overall progress of the copy process (image creation/burning) |
CDiscCopyStatusEventArgs | Provides information about the status of the copy process |
CDiscCopyTrackStatusEventArgs | Provides information about the reading/writing progress of individual medium tracks |
CDiscInfo | Disk Information Structure |
CDiscLayout | The DiscLayout object provides a way for recording all or a portion of DiscArchive content on a single disc |
CDiscLayoutContinueWriteEventArgs | Provides data for the DiscLayout.OnContinueWriteevent |
CDiscLayoutFileErrorEventArgs | Contains the parameters of the DiscLayout.OnFileError event |
CDiscLayoutFileEventArgs | Contains the parameters of the DiscLayout.OnFileComplete event |
CDiscLayoutProgressEventArgs | Contains the parameters of the DiscLayout.OnProgress event |
CDVDFeatures | Container for the DVD features supported by the device |
CDVDMediaInfo | Container for DVD media information |
CDVDMinusMediaInfo | Container for DVD-R and DVD-RW media information |
CDVDPlusMediaInfo | Container for DVD+R and DVD+RW media information |
CEngine | Burner Engine |
CEngineDeviceChangeEventArgs | Provides data for the Engine.OnDeviceChange event |
CEngineMediaChangeEventArgs | Provides data for the Engine.OnMediaChange event |
CErrorInfo | Describes a PrimoBurner error |
CGenericError | Generic error codes |
CLibrary | Initializes PrimoBurner and manages license information |
CMediaInfo | Container for the extended media information retrieved with the Device.ReadMediaInfo method |
CMode2FormedSubheader | Mode 2 Formed (Form1 or Form2) Sub-header structure |
CQSubChannel | This structure is used together with the Device.GetQSubChannel method to get the q-subchannel information from the last 96 bytes of a raw CD sector data |
CQSubChannelIsrc | The QSubChannelIsrc structure defines the Track International Standard Recording Code data |
CQSubChannelMcn | The QSubChannelMcn structure defines the response data structure for the Media Catalog Number (MCN) |
CQSubChannelPosition | The QSubChannelPosition type defines the response data structure for the CD current position data (i.e., track, index, absolute address, relative address) |
CRawToc | Raw Table Of Content (TOC) |
CRawTocTrack | A Track from the Raw TOC (Raw Table Of Content) |
CScsiCommandSense | Gets SCSI sense data that results from a command sent with the SendCommand method |
CScsiInterface | Allows an application to send SCSI command to a device |
CSessionInfo | Session information structure |
CSpeed1xKB | Defines constants for 1x speeds in Kbytes/s |
CSpeedDescriptor | Device supported speed |
CToc | Table Of Content (TOC) |
CTocTrack | A track from the disc Table Of Content (Toc) |
CTrackBuffer | Track Buffer |
CTrackInfo | Track Information Structure |
CTrackInfoEx | Extended Track Information Structure |
CUdfExtent | Defines a UDF file extent |
CUdfFileProps | Provides an interface for setting various properties of UDF file and directory items |
CVideoDVD | The VideoDVD interface provides methods for creating DVD-Video compatible images layouts |
CAudioCD | AudioCD burns audio CDs from files like MP3, WMA, WAV and other formats |
CAudioCDContinueEventArgs | Contains the parameters of the AudioCD.OnContinueWrite and AudioCD.OnContinueRead events |
CAudioCDProgressEventArgs | Contains the parameters of the AudioCD.OnWriteProgress and AudioCD.OnReadProgress events |
CAudioCDStatusEventArgs | Provides data for the AudioCD.OnWriteStatus and AudioCD.OnReadStatus events |
CAudioCDTrackStatusEventArgs | Provides data for the AudioCD.OnWriteTrack event |
CAudioInput | Defines an audio input |
CAudioOutput | Defines an audio output when reading from an Audio CD |
CBDFeatures | Container for the Blu-ray Disc features supported by the device |
CBDFormatParameters | Reserved for future versions |
CBDMediaInfo | Container for BD-R and BD-RE media information |
CBDVersion | Serves as a container for Blu-ray Disc version information |
CBlockDevice | The BlockDevice interface provides methods for reading and writing data CD and DVD in packet mode |
CBootProps | Provides an interface for setting the properties of a bootable disc |
CCachePolicy | Provides an interface for setting the cache related properties of DataDisc |
CCDFeatures | Container for the CD features supported by the device |
CCDMode | The CDMode interface defines a point at which the type and/or the frame size of a CD track changes |
CCDPregap | Defines constants for the CD pre-gap start and length |
CCDSector | The CDSector interface provides methods for encoding RAW CD sectors(blocks) from user data |
CCDSession | The CDSession interface allows you to define the session layout (the TOC) of a CD |
CCDText | The CDText interface is used to manipulate the CD-TEXT data on audio cds |
CCDTextItem | Represents a single CD-Text item |
CCDTrack | The Track interface allows you to specify the track type, the pre-gap length, the track indexes and the post-gap length for a track |
CDataDisc | Creates and burns data images to CD, DVD and Blu-ray Discs |
CDataDiscContinueEventArgs | Contains the parameters of the DataDisc.OnContinueBurn event |
CDataDiscFileStatusEventArgs | Provides data for the DataDisc.OnFileStatus> event |
CDataDiscProgressEventArgs | Provides data for the DataDisc.OnProgress event |
CDataDiscStatusEventArgs | Provides data for the DataDisc.OnStatus event |
CDataFile | The DataFile interface represents one file or directory from a data image |
CDataFileList | Represents a collection of DataFile objects |
CDevice | Recording Device Low Level Application Programming Interface |
CDeviceContinueEventArgs | Provides data for the Device.OnContinueRead event |
CDeviceEnumerator | Device enumerator |
CDeviceEraseEventArgs | Provides data for the Device.OnErase event |
CDeviceFormatEventArgs | Provides data for the Device.OnFormat event |
CDeviceReadEventArgs | Provides data for the Device.OnRead event |
CDeviceWriteLeadInEventArgs | Provides data for the Device.OnWriteLeadIn event |
CDeviceWriteLeadOutEventArgs | Provides data for the Device.OnWriteLeadOut event |
CDiscArchive | DiscArchive object provides a way for constructing large file trees and scheduling them for burning over multiple discs |
CDiscArchiveAddFileToLayoutEventArgs | Contains the parameters of the DiscArchive.OnAddFileToLayout event |
CDiscArchiveFileErrorEventArgs | Contains the parameters of the DiscArchive.OnSourceFileError event |
CDiscArchiveFooterSizeEventArgs | Contains the parameters of the DiscArchive.OnFooterSize event |
CDiscArchiveRequestRenameEventArgs | Provides data for the DiscArchive.OnRequestRename event |
CDiscCopy | Copies CD, DVD and BD discs |
CDiscCopyContinueCopyEventArgs | Provides data for the DiscCopy.OnContinueCopy event |
CDiscCopyProgressEventArgs | Provides information about the overall progress of the copy process (image creation/burning) |
CDiscCopyStatusEventArgs | Provides information about the status of the copy process |
CDiscCopyTrackStatusEventArgs | Provides information about the reading/writing progress of individual medium tracks |
CDiscInfo | Disk Information Structure |
CDiscLayout | The DiscLayout object provides a way for recording all or a portion of DiscArchive content on a single disc |
CDiscLayoutContinueWriteEventArgs | Provides data for the DiscLayout.OnContinueWriteevent |
CDiscLayoutFileErrorEventArgs | Contains the parameters of the DiscLayout.OnFileError event |
CDiscLayoutFileEventArgs | Contains the parameters of the DiscLayout.OnFileComplete event |
CDiscLayoutProgressEventArgs | Contains the parameters of the DiscLayout.OnProgress event |
CDVDFeatures | Container for the DVD features supported by the device |
CDVDMediaInfo | Container for DVD media information |
CDVDMinusMediaInfo | Container for DVD-R and DVD-RW media information |
CDVDPlusMediaInfo | Container for DVD+R and DVD+RW media information |
CEngine | Burner Engine |
CEngineDeviceChangeEventArgs | Provides data for the Engine.OnDeviceChange event |
CEngineMediaChangeEventArgs | Provides data for the Engine.OnMediaChange event |
CErrorInfo | Describes a PrimoBurner error |
CGenericError | Generic error codes |
CIsoVolumeProps | Provides an interface for setting the properties of ISO volumes |
CJolietVolumeProps | Provides an interface for setting the properties of ISO volumes |
CLibrary | Initializes PrimoBurner and manages license information |
CMediaInfo | Container for the extended media information retrieved with the Device.ReadMediaInfo method |
CMode2FormedSubheader | Mode 2 Formed (Form1 or Form2) Sub-header structure |
CPCMAudioFormat | PCM audio format |
CQSubChannel | This structure is used together with the Device.GetQSubChannel method to get the q-subchannel information from the last 96 bytes of a raw CD sector data |
CQSubChannelIsrc | The QSubChannelIsrc structure defines the Track International Standard Recording Code data |
CQSubChannelMcn | The QSubChannelMcn structure defines the response data structure for the Media Catalog Number (MCN) |
CQSubChannelPosition | The QSubChannelPosition type defines the response data structure for the CD current position data (i.e., track, index, absolute address, relative address) |
CRawToc | Raw Table Of Content (TOC) |
CRawTocTrack | A Track from the Raw TOC (Raw Table Of Content) |
CScsiCommandSense | Gets SCSI sense data that results from a command sent with the SendCommand method |
CScsiInterface | Allows an application to send SCSI command to a device |
CSessionInfo | Session information structure |
CSpeed1xKB | Defines constants for 1x speeds in Kbytes/s |
CSpeedDescriptor | Device supported speed |
CToc | Table Of Content (TOC) |
CTocTrack | A track from the disc Table Of Content (Toc) |
CTrackBuffer | Track Buffer |
CTrackInfo | Track Information Structure |
CTrackInfoEx | Extended Track Information Structure |
CUdfExtent | Defines a UDF file extent |
CUdfFileProps | Provides an interface for setting various properties of UDF file and directory items |
CUdfVolumeProps | Provides an interface for setting the properties of UDF volumes |
CVideoDVD | The VideoDVD interface provides methods for creating DVD-Video compatible images layouts |
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
This is the complete list of members for PCMAudioFormat, including all inherited members.
+BitsPerSample | PCMAudioFormat | |
Channels | PCMAudioFormat | |
SamplesPerSec | PCMAudioFormat |
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
PCM audio format. + More...
++Public Attributes | |
+Int16 | BitsPerSample |
Bits per sample. | |
+Int16 | Channels |
Number of channels. | |
+Int32 | SamplesPerSec |
Audio frequency. | |
PCM audio format.
+Audio CD format: 44100 Hz, 16-bit, stereo
+▼NPrimoSoftware | |
▼NBurner | |
CBDFeatures | Container for the Blu-ray Disc features supported by the device |
CBDFormatParameters | Reserved for future versions |
CBDMediaInfo | Container for BD-R and BD-RE media information |
CBDVersion | Serves as a container for Blu-ray Disc version information |
CBlockDevice | The BlockDevice interface provides methods for reading and writing data CD and DVD in packet mode |
CCDFeatures | Container for the CD features supported by the device |
CCDMode | The CDMode interface defines a point at which the type and/or the frame size of a CD track changes |
CCDPregap | Defines constants for the CD pre-gap start and length |
CCDSector | The CDSector interface provides methods for encoding RAW CD sectors(blocks) from user data |
CCDSession | The CDSession interface allows you to define the session layout (the TOC) of a CD |
CCDText | The CDText interface is used to manipulate the CD-TEXT data on audio cds |
CCDTextItem | Represents a single CD-Text item |
CCDTrack | The Track interface allows you to specify the track type, the pre-gap length, the track indexes and the post-gap length for a track |
CDataFile | The DataFile interface represents one file or directory from a data image |
CDataFileList | Represents a collection of DataFile objects |
CDevice | Recording Device Low Level Application Programming Interface |
CDeviceContinueEventArgs | Provides data for the Device.OnContinueRead event |
CDeviceEnumerator | Device enumerator |
CDeviceEraseEventArgs | Provides data for the Device.OnErase event |
CDeviceFormatEventArgs | Provides data for the Device.OnFormat event |
CDeviceReadEventArgs | Provides data for the Device.OnRead event |
CDeviceWriteLeadInEventArgs | Provides data for the Device.OnWriteLeadIn event |
CDeviceWriteLeadOutEventArgs | Provides data for the Device.OnWriteLeadOut event |
CDiscArchive | DiscArchive object provides a way for constructing large file trees and scheduling them for burning over multiple discs |
CDiscArchiveAddFileToLayoutEventArgs | Contains the parameters of the DiscArchive.OnAddFileToLayout event |
CDiscArchiveFileErrorEventArgs | Contains the parameters of the DiscArchive.OnSourceFileError event |
CDiscArchiveFooterSizeEventArgs | Contains the parameters of the DiscArchive.OnFooterSize event |
CDiscArchiveRequestRenameEventArgs | Provides data for the DiscArchive.OnRequestRename event |
CDiscCopy | Copies CD, DVD and BD discs |
CDiscCopyContinueCopyEventArgs | Provides data for the DiscCopy.OnContinueCopy event |
CDiscCopyProgressEventArgs | Provides information about the overall progress of the copy process (image creation/burning) |
CDiscCopyStatusEventArgs | Provides information about the status of the copy process |
CDiscCopyTrackStatusEventArgs | Provides information about the reading/writing progress of individual medium tracks |
CDiscInfo | Disk Information Structure |
CDiscLayout | The DiscLayout object provides a way for recording all or a portion of DiscArchive content on a single disc |
CDiscLayoutContinueWriteEventArgs | Provides data for the DiscLayout.OnContinueWriteevent |
CDiscLayoutFileErrorEventArgs | Contains the parameters of the DiscLayout.OnFileError event |
CDiscLayoutFileEventArgs | Contains the parameters of the DiscLayout.OnFileComplete event |
CDiscLayoutProgressEventArgs | Contains the parameters of the DiscLayout.OnProgress event |
CDVDFeatures | Container for the DVD features supported by the device |
CDVDMediaInfo | Container for DVD media information |
CDVDMinusMediaInfo | Container for DVD-R and DVD-RW media information |
CDVDPlusMediaInfo | Container for DVD+R and DVD+RW media information |
CEngine | Burner Engine |
CEngineDeviceChangeEventArgs | Provides data for the Engine.OnDeviceChange event |
CEngineMediaChangeEventArgs | Provides data for the Engine.OnMediaChange event |
CErrorInfo | Describes a PrimoBurner error |
CGenericError | Generic error codes |
CLibrary | Initializes PrimoBurner and manages license information |
CMediaInfo | Container for the extended media information retrieved with the Device.ReadMediaInfo method |
CMode2FormedSubheader | Mode 2 Formed (Form1 or Form2) Sub-header structure |
CQSubChannel | This structure is used together with the Device.GetQSubChannel method to get the q-subchannel information from the last 96 bytes of a raw CD sector data |
CQSubChannelIsrc | The QSubChannelIsrc structure defines the Track International Standard Recording Code data |
CQSubChannelMcn | The QSubChannelMcn structure defines the response data structure for the Media Catalog Number (MCN) |
CQSubChannelPosition | The QSubChannelPosition type defines the response data structure for the CD current position data (i.e., track, index, absolute address, relative address) |
CRawToc | Raw Table Of Content (TOC) |
CRawTocTrack | A Track from the Raw TOC (Raw Table Of Content) |
CScsiCommandSense | Gets SCSI sense data that results from a command sent with the SendCommand method |
CScsiInterface | Allows an application to send SCSI command to a device |
CSessionInfo | Session information structure |
CSpeed1xKB | Defines constants for 1x speeds in Kbytes/s |
CSpeedDescriptor | Device supported speed |
CToc | Table Of Content (TOC) |
CTocTrack | A track from the disc Table Of Content (Toc) |
CTrackBuffer | Track Buffer |
CTrackInfo | Track Information Structure |
CTrackInfoEx | Extended Track Information Structure |
CUdfExtent | Defines a UDF file extent |
CUdfFileProps | Provides an interface for setting various properties of UDF file and directory items |
CVideoDVD | The VideoDVD interface provides methods for creating DVD-Video compatible images layouts |
CAudioCD | AudioCD burns audio CDs from files like MP3, WMA, WAV and other formats |
CAudioCDContinueEventArgs | Contains the parameters of the AudioCD.OnContinueWrite and AudioCD.OnContinueRead events |
CAudioCDProgressEventArgs | Contains the parameters of the AudioCD.OnWriteProgress and AudioCD.OnReadProgress events |
CAudioCDStatusEventArgs | Provides data for the AudioCD.OnWriteStatus and AudioCD.OnReadStatus events |
CAudioCDTrackStatusEventArgs | Provides data for the AudioCD.OnWriteTrack event |
CAudioInput | Defines an audio input |
CAudioOutput | Defines an audio output when reading from an Audio CD |
CBDFeatures | Container for the Blu-ray Disc features supported by the device |
CBDFormatParameters | Reserved for future versions |
CBDMediaInfo | Container for BD-R and BD-RE media information |
CBDVersion | Serves as a container for Blu-ray Disc version information |
CBlockDevice | The BlockDevice interface provides methods for reading and writing data CD and DVD in packet mode |
CBootProps | Provides an interface for setting the properties of a bootable disc |
CCachePolicy | Provides an interface for setting the cache related properties of DataDisc |
CCDFeatures | Container for the CD features supported by the device |
CCDMode | The CDMode interface defines a point at which the type and/or the frame size of a CD track changes |
CCDPregap | Defines constants for the CD pre-gap start and length |
CCDSector | The CDSector interface provides methods for encoding RAW CD sectors(blocks) from user data |
CCDSession | The CDSession interface allows you to define the session layout (the TOC) of a CD |
CCDText | The CDText interface is used to manipulate the CD-TEXT data on audio cds |
CCDTextItem | Represents a single CD-Text item |
CCDTrack | The Track interface allows you to specify the track type, the pre-gap length, the track indexes and the post-gap length for a track |
CDataDisc | Creates and burns data images to CD, DVD and Blu-ray Discs |
CDataDiscContinueEventArgs | Contains the parameters of the DataDisc.OnContinueBurn event |
CDataDiscFileStatusEventArgs | Provides data for the DataDisc.OnFileStatus> event |
CDataDiscProgressEventArgs | Provides data for the DataDisc.OnProgress event |
CDataDiscStatusEventArgs | Provides data for the DataDisc.OnStatus event |
CDataFile | The DataFile interface represents one file or directory from a data image |
CDataFileList | Represents a collection of DataFile objects |
CDevice | Recording Device Low Level Application Programming Interface |
CDeviceContinueEventArgs | Provides data for the Device.OnContinueRead event |
CDeviceEnumerator | Device enumerator |
CDeviceEraseEventArgs | Provides data for the Device.OnErase event |
CDeviceFormatEventArgs | Provides data for the Device.OnFormat event |
CDeviceReadEventArgs | Provides data for the Device.OnRead event |
CDeviceWriteLeadInEventArgs | Provides data for the Device.OnWriteLeadIn event |
CDeviceWriteLeadOutEventArgs | Provides data for the Device.OnWriteLeadOut event |
CDiscArchive | DiscArchive object provides a way for constructing large file trees and scheduling them for burning over multiple discs |
CDiscArchiveAddFileToLayoutEventArgs | Contains the parameters of the DiscArchive.OnAddFileToLayout event |
CDiscArchiveFileErrorEventArgs | Contains the parameters of the DiscArchive.OnSourceFileError event |
CDiscArchiveFooterSizeEventArgs | Contains the parameters of the DiscArchive.OnFooterSize event |
CDiscArchiveRequestRenameEventArgs | Provides data for the DiscArchive.OnRequestRename event |
CDiscCopy | Copies CD, DVD and BD discs |
CDiscCopyContinueCopyEventArgs | Provides data for the DiscCopy.OnContinueCopy event |
CDiscCopyProgressEventArgs | Provides information about the overall progress of the copy process (image creation/burning) |
CDiscCopyStatusEventArgs | Provides information about the status of the copy process |
CDiscCopyTrackStatusEventArgs | Provides information about the reading/writing progress of individual medium tracks |
CDiscInfo | Disk Information Structure |
CDiscLayout | The DiscLayout object provides a way for recording all or a portion of DiscArchive content on a single disc |
CDiscLayoutContinueWriteEventArgs | Provides data for the DiscLayout.OnContinueWriteevent |
CDiscLayoutFileErrorEventArgs | Contains the parameters of the DiscLayout.OnFileError event |
CDiscLayoutFileEventArgs | Contains the parameters of the DiscLayout.OnFileComplete event |
CDiscLayoutProgressEventArgs | Contains the parameters of the DiscLayout.OnProgress event |
CDVDFeatures | Container for the DVD features supported by the device |
CDVDMediaInfo | Container for DVD media information |
CDVDMinusMediaInfo | Container for DVD-R and DVD-RW media information |
CDVDPlusMediaInfo | Container for DVD+R and DVD+RW media information |
CEngine | Burner Engine |
CEngineDeviceChangeEventArgs | Provides data for the Engine.OnDeviceChange event |
CEngineMediaChangeEventArgs | Provides data for the Engine.OnMediaChange event |
CErrorInfo | Describes a PrimoBurner error |
CGenericError | Generic error codes |
CIsoVolumeProps | Provides an interface for setting the properties of ISO volumes |
CJolietVolumeProps | Provides an interface for setting the properties of ISO volumes |
CLibrary | Initializes PrimoBurner and manages license information |
CMediaInfo | Container for the extended media information retrieved with the Device.ReadMediaInfo method |
CMode2FormedSubheader | Mode 2 Formed (Form1 or Form2) Sub-header structure |
CPCMAudioFormat | PCM audio format |
CQSubChannel | This structure is used together with the Device.GetQSubChannel method to get the q-subchannel information from the last 96 bytes of a raw CD sector data |
CQSubChannelIsrc | The QSubChannelIsrc structure defines the Track International Standard Recording Code data |
CQSubChannelMcn | The QSubChannelMcn structure defines the response data structure for the Media Catalog Number (MCN) |
CQSubChannelPosition | The QSubChannelPosition type defines the response data structure for the CD current position data (i.e., track, index, absolute address, relative address) |
CRawToc | Raw Table Of Content (TOC) |
CRawTocTrack | A Track from the Raw TOC (Raw Table Of Content) |
CScsiCommandSense | Gets SCSI sense data that results from a command sent with the SendCommand method |
CScsiInterface | Allows an application to send SCSI command to a device |
CSessionInfo | Session information structure |
CSpeed1xKB | Defines constants for 1x speeds in Kbytes/s |
CSpeedDescriptor | Device supported speed |
CToc | Table Of Content (TOC) |
CTocTrack | A track from the disc Table Of Content (Toc) |
CTrackBuffer | Track Buffer |
CTrackInfo | Track Information Structure |
CTrackInfoEx | Extended Track Information Structure |
CUdfExtent | Defines a UDF file extent |
CUdfFileProps | Provides an interface for setting various properties of UDF file and directory items |
CUdfVolumeProps | Provides an interface for setting the properties of UDF volumes |
CVideoDVD | The VideoDVD interface provides methods for creating DVD-Video compatible images layouts |
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
This is the complete list of members for AudioCD, including all inherited members.
+AudioCD() | AudioCD | |
AudioDecodingMethod | AudioCD | |
AudioInputs | AudioCD | |
CDSession | AudioCD | |
CDText | AudioCD | |
CloseDisc | AudioCD | |
CreateCDSession() | AudioCD | |
Device | AudioCD | |
Dispose() | AudioCD | |
Error | AudioCD | |
ErrorInput | AudioCD | |
GetInputLength(AudioInput input) | AudioCD | |
OnContinueRead | AudioCD | |
OnContinueWrite | AudioCD | |
OnReadProgress | AudioCD | |
OnReadStatus | AudioCD | |
OnWriteProgress | AudioCD | |
OnWriteStatus | AudioCD | |
OnWriteTrack | AudioCD | |
ReadFromCD(int trackNumber, AudioOutput output) | AudioCD | |
ReadFromCD(int startLba, int blocks, AudioOutput output) | AudioCD | |
SessionLength | AudioCD | |
SimulateBurn | AudioCD | |
WriteMethod | AudioCD | |
WriteToCD() | AudioCD |
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
AudioCD burns audio CDs from files like MP3, WMA, WAV and other formats. + More...
+ +Inherits IDisposable.
++Public Member Functions | |
AudioCD () | |
Creates an AudioCD instance. | |
CDSession | CreateCDSession () |
Creates a CDSession object from the current audio input list. | |
+void | Dispose () |
Disposes AudioCD and reclaims the resources used by the object. | |
int | GetInputLength (AudioInput input) |
Returns the estimated size of the AudioInput in CDDA blocks (frames). | |
bool | ReadFromCD (int startLba, int blocks, AudioOutput output) |
Reads the specified audio region into a file/stream. | |
bool | ReadFromCD (int trackNumber, AudioOutput output) |
Reads the specified audio track into a file/stream. | |
bool | WriteToCD () |
Writes the current track list to a CD. | |
+Properties | |
+AudioDecodingMethod | AudioDecodingMethod [get, set] |
Gets/Sets the audio decoding method. | |
IList< AudioInput > | AudioInputs [get] |
Gets a list of audio inputs. | |
CDSession | CDSession [get, set] |
Gets/Sets a CDSession that will be used when writing in Session-At-Once mode (WriteMethod.Sao). | |
CDText | CDText [get, set] |
Gets/Sets a CDText object with the CD-TEXT data that should be written to the CD. | |
bool | CloseDisc [get, set] |
Indicates whether to close the disk after the current session is completed. | |
+Device | Device [get, set] |
Gets/Sets the device that this object will use. | |
ErrorInfo | Error [get] |
The error information for the last AudioCD operation. | |
AudioInput | ErrorInput [get] |
Gets the audio input that caused an error. | |
int | SessionLength [get] |
Gets the session length in CDDA blocks (frames). | |
+bool | SimulateBurn [get, set] |
Indicates whether to perform simulation instead of real burning. | |
+WriteMethod | WriteMethod [get, set] |
Gets/Sets CD write method. | |
+Events | |
EventHandler< AudioCDContinueEventArgs > | OnContinueRead |
Raised to check if reading should continue. | |
EventHandler< AudioCDContinueEventArgs > | OnContinueWrite |
Raised to check if burning should continue. | |
EventHandler< AudioCDProgressEventArgs > | OnReadProgress |
Raised to report the number of CDDA blocks read from the CD. | |
EventHandler< AudioCDStatusEventArgs > | OnReadStatus |
Raised to report the reading status. | |
EventHandler< AudioCDProgressEventArgs > | OnWriteProgress |
Raised to report the number of CDDA blocks written to the CD. | |
EventHandler< AudioCDStatusEventArgs > | OnWriteStatus |
Raised to report the burning status. | |
EventHandler< AudioCDTrackStatusEventArgs > | OnWriteTrack |
Raised to report the burning progress for individual tracks. | |
AudioCD burns audio CDs from files like MP3, WMA, WAV and other formats.
+It also rips audio CD tracks into compressed and uncompressed audio formats.
+When the AudioCD object is not needed anymore it should be disposed in order to deterministically reclaim the allocated resources.
+AudioCD | +( | +) | ++ |
Creates an AudioCD instance.
+When the AudioCD object is not needed anymore it should be disposed in order to deterministically reclaim the allocated resources.
+ +CDSession CreateCDSession | +( | +) | ++ |
Creates a CDSession object from the current audio input list.
+NOTES: The returned CDSession object may be additionally manipulated and indexes can be added to the existing tracks. If you change it you need to set it explicitly via AudioCD.CDSession before calling the WriteToCD method.
+AudioCD will validate and use the CDSession object set via the AudioCD.CDSession property only if the write method is WriteMethod.Sao (Session-At-Once).
+There is no need to create, modify and set a CDSession object when the write method is WriteMethod.Tao (Track-At-Once), because AudioCD will ignore it.
+References AudioCD.CDSession.
+ +int GetInputLength | +( | +AudioInput | +input | ) | ++ |
Returns the estimated size of the AudioInput in CDDA blocks (frames).
+input | The input for which size should be calculated. |
bool ReadFromCD | +( | +int | +startLba, | +
+ | + | int | +blocks, | +
+ | + | AudioOutput | +output | +
+ | ) | ++ |
Reads the specified audio region into a file/stream.
+startLba | Specifies the Logical block address where the reading begins. The first readable LBA is 0. |
blocks | Specifies how many blocks to read. |
output | Specifies the output audio format and where the audio shall be written. The output audio format is determined by the file/stream extension. The ripped and encoded audio is written to the specified output (file or stream). The output may be null in which case the audio is read from the CD but is thrown away. |
bool ReadFromCD | +( | +int | +trackNumber, | +
+ | + | AudioOutput | +output | +
+ | ) | ++ |
Reads the specified audio track into a file/stream.
+trackNumber | Specifies which track shall be ripped. Tracks are numbered from 1 to 99. Audio CD standard allows up to 99 tracks. |
output | Specifies the output audio format and where the audio shall be written. The output audio format is determined by the file/stream extension. The ripped and encoded audio is written to the specified output (file or stream). The output may be null in which case the audio is read from the CD but is thrown away. |
bool WriteToCD | +( | +) | ++ |
Writes the current track list to a CD.
+
+
|
+ +get | +
Gets a list of audio inputs.
+The order of the inputs in the list determines the sequence of the audio content written to the audio CD.
+ +Gets/Sets a CDSession that will be used when writing in Session-At-Once mode (WriteMethod.Sao).
+If CDSession is not set (or null) AudioCD automatically creates a CDSession object when it needs it based on the current audio input list.
+CreateCDSession may be used to created a CD session based on the audio inputs.
+The session passed to this method may describe a layout that differs from the audio inputs. The number of tracks (CDTrack objects) may differ from the number of audio inputs (AudioInput objects).
+ +Referenced by AudioCD.CreateCDSession().
+ +Gets/Sets a CDText object with the CD-TEXT data that should be written to the CD.
+CD-TEXT data is encoded in the lead-in area of the CD. CD-TEXT is not supported for TAO, RAW DAO and RAW SAO modes. To disable CD-TEXT recording set this property to null.
+ +
+
|
+ +getset | +
Indicates whether to close the disk after the current session is completed.
+Set to false to leave the disk open and allow additional sessions to be added to the disk at a later time.
+ +
+
|
+ +get | +
The error information for the last AudioCD operation.
+
+
|
+ +get | +
Gets the audio input that caused an error.
+Use this property when last error is AudioCDError.InputError.
+ +
+
|
+ +get | +
Gets the session length in CDDA blocks (frames).
+The returned value is -1 if the session length cannot be calculated.
+TODO
EventHandler<AudioCDContinueEventArgs> OnContinueRead | +
Raised to check if reading should continue.
+EventHandler<AudioCDContinueEventArgs> OnContinueWrite | +
Raised to check if burning should continue.
+EventHandler<AudioCDProgressEventArgs> OnReadProgress | +
Raised to report the number of CDDA blocks read from the CD.
+The event handler receives an argument of type AudioCDProgressEventArgs containing data related to this event.
+This event is called for every chunk read from the CD. This may be as frequently as 10 times per second. A minimal processing is recommended, otherwise the whole audio reading operation may slow significantly.
+EventHandler<AudioCDStatusEventArgs> OnReadStatus | +
Raised to report the reading status.
+The event handler receives an argument of type AudioCDStatusEventArgs containing data related to this event.
+EventHandler<AudioCDProgressEventArgs> OnWriteProgress | +
Raised to report the number of CDDA blocks written to the CD.
+The event handler receives an argument of type AudioCDProgressEventArgs containing data related to this event.
+EventHandler<AudioCDStatusEventArgs> OnWriteStatus | +
Raised to report the burning status.
+The event handler receives an argument of type AudioCDStatusEventArgs containing data related to this event.
+EventHandler<AudioCDTrackStatusEventArgs> OnWriteTrack | +
Raised to report the burning progress for individual tracks.
+The event handler receives an argument of type AudioCDTrackStatusEventArgs containing data related to this event.
+
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
This is the complete list of members for AudioCDContinueEventArgs, including all inherited members.
+Continue | AudioCDContinueEventArgs |
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
Contains the parameters of the AudioCD.OnContinueWrite and AudioCD.OnContinueRead events. + More...
+ +Inherits EventArgs.
++Properties | |
bool | Continue [get, set] |
When the event is fired this property is true. | |
Contains the parameters of the AudioCD.OnContinueWrite and AudioCD.OnContinueRead events.
+
+
|
+ +getset | +
When the event is fired this property is true.
+The user code should set it to false when it wants to stop the process (read or write).
+ +
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
This is the complete list of members for AudioCDProgressEventArgs, including all inherited members.
+All | AudioCDProgressEventArgs | |
Position | AudioCDProgressEventArgs |
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
Contains the parameters of the AudioCD.OnWriteProgress and AudioCD.OnReadProgress events. + More...
+ +Inherits EventArgs.
++Properties | |
int | All [get, set] |
The total number of CDDA blocks that will be read from / written to the CD. | |
+int | Position [get, set] |
The number of CDDA blocks that are already read from / written to the CD. | |
Contains the parameters of the AudioCD.OnWriteProgress and AudioCD.OnReadProgress events.
+
+
|
+ +getset | +
The total number of CDDA blocks that will be read from / written to the CD.
+When writing this is always the size of the audio session in blocks.
+ +
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
This is the complete list of members for AudioCDStatusEventArgs, including all inherited members.
+Status | AudioCDStatusEventArgs |
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
Provides data for the AudioCD.OnWriteStatus and AudioCD.OnReadStatus events. + More...
+ +Inherits EventArgs.
++Properties | |
AudioCDStatus | Status [get, set] |
Status code. | |
Provides data for the AudioCD.OnWriteStatus and AudioCD.OnReadStatus events.
+
+
|
+ +getset | +
Status code.
+Status codes are defined in the AudioCDStatus enumeration.
+ +
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
This is the complete list of members for AudioCDTrackStatusEventArgs, including all inherited members.
+PercentWritten | AudioCDTrackStatusEventArgs | |
Track | AudioCDTrackStatusEventArgs |
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
Provides data for the AudioCD.OnWriteTrack event. + More...
+ +Inherits EventArgs.
+Provides data for the AudioCD.OnWriteTrack event.
+
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
This is the complete list of members for AudioInput, including all inherited members.
+
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
Defines an audio input. + More...
+ +Inherits ICloneable.
++Public Member Functions | |
+ | AudioInput () |
Creates an empty AudioInput instance. | |
virtual object | Clone () |
Creates a deep copy of this object. | |
+Properties | |
PCMAudioFormat | AudioFormat [get, set] |
Gets/Sets the PCM audio format of the audio input. | |
int | EndFrame [get, set] |
Gets/Sets the last frame of audio that will be written to the disc. | |
+string | FilePath [get, set] |
Gets/Sets the full path to the file from which AudioCD should read data during audio CD burning. | |
bool | ForceMinTrackLength [get, set] |
Specifies whether to extend an audio input with silence in case its original length is less than 4 seconds. | |
int | FullLength [get, set] |
Get/Sets the full length of the audio input in CDDA frames. | |
int | StartFrame [get, set] |
Gets/Sets the first frame of audio that will be written to the disc. | |
AudioStorageType | Storage [get, set] |
Gets/Sets the audio storage type. | |
System.IO.Stream | Stream [get, set] |
Gets/Sets the audio stream object. | |
Defines an audio input.
+Audio inputs are used when Audio CD is being written.
+
+
|
+ +virtual | +
Creates a deep copy of this object.
+References AudioInput.AudioInput(), AudioInput.AudioFormat, AudioInput.EndFrame, AudioInput.FilePath, AudioInput.ForceMinTrackLength, AudioInput.StartFrame, AudioInput.Storage, and AudioInput.Stream.
+ +
+
|
+ +getset | +
Gets/Sets the PCM audio format of the audio input.
+This format is needed when the input is PCM. However it is not need if the input PCM is in the CDDA format (44100Hz, 16-bit, stereo) and the file extension is ".cd-audio".
+ +Referenced by AudioInput.Clone().
+ +
+
|
+ +getset | +
Gets/Sets the last frame of audio that will be written to the disc.
+This is used in case you do not want to read the audio all the way to the end of the file.
+The end frame can be >= 0 or -1. When set to -1 it means audio data should be read until reaching the end of file.
+No validation is done against the start frame and the length of the file.
+The recording length of the audio will be (EndFrame - StartFrame + 1) in case EndFrame is a positive value and (file length in frames - StartFrame) in case EndFrame is -1.
+NOTES: The length of the audio should be at least 300 frames, because the standard mandates that audio CD track is at least 4 seconds long, and 1 sec = 75 frames. Therefore 4 sec x 75 frames/sec = 300 frames.
+If the length of the audio is less than 4 sec it will be padded with silence to 4 sec during the burning. The start/end frame validation is done by the AudioCD.WriteToCD method before the burning starts.
+ +Referenced by AudioInput.Clone().
+ +
+
|
+ +getset | +
Specifies whether to extend an audio input with silence in case its original length is less than 4 seconds.
+The standard audio CD track should be at least 4 seconds in length. Set this property to true to extend an audio input with silence if it is shorter than 4 seconds. The default value is true.
+If several audio inputs are to be used to create a single audio track then this property should be set to false for each of these inputs.
+NOTE: This property affects only inputs that are less than 4 seconds.
+Referenced by AudioInput.Clone().
+ +
+
|
+ +getset | +
Get/Sets the full length of the audio input in CDDA frames.
+The full audio input length is specified in CDDA frames (1 CDDA frame = 2352 bytes).
+The audio length must be either a non-negative value or -1. The special value of -1 is the default one and means that the full length of the audio input is unknown. In this case AudioCD parses the audio input and determines its full length. Any other negative value except -1 is ingored.
+Usually it's not needed to set explicitly the full length of the audio input. This property can be useful when the audio input storage (file/stream) is changed after the audio input has been added to AudioCD. In this case resetting the full length to -1 will make AudioCD parse the audio input once again when it needs to determine its full length. Otherwsie AudioCD will use the existing full length (if it's a non-negative value).
+ +
+
|
+ +getset | +
Gets/Sets the first frame of audio that will be written to the disc.
+This is used in case you want to read the audio data from the middle of the file.
+The start frame must be >= 0. Negative values are ignored. No validation is done against the end frame and the length of the file.
+ +Referenced by AudioInput.Clone().
+ +
+
|
+ +getset | +
Gets/Sets the audio storage type.
+If you do not set the audio storage type, the default value of AudioStorage.File will be used.
+If the audio input is in a CD Audio format (raw PCM, 44100 Hz, 16-bit, stereo) it is used directly and PrimoBurner is not needed to 'decode' the audio source. In addition such audio source is never decoded in a temp file. The CD Audio format is indicated by the extension (.cd-audio).
+Referenced by AudioInput.Clone().
+ +
+
|
+ +getset | +
Gets/Sets the audio stream object.
+Specifies the stream that should be used to get the input audio data when writing an Audio CD.
+Additionally the Storage property should be set to AudioStorage.Stream.
+ +Referenced by AudioInput.Clone().
+ +
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
This is the complete list of members for AudioOutput, including all inherited members.
+AudioOutput() | AudioOutput | |
Clone() | AudioOutput | virtual |
FilePath | AudioOutput | |
Storage | AudioOutput | |
Stream | AudioOutput |
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
Defines an audio output when reading from an Audio CD. + More...
++Public Member Functions | |
+ | AudioOutput () |
Creates an empty AudioOutput instance. | |
virtual object | Clone () |
Creates a deep copy of this object. | |
+Properties | |
+string | FilePath [get, set] |
Gets/Sets the full path to the file to which AudioCD should write data when reading from an Audio CD. | |
AudioStorageType | Storage [get, set] |
Gets/Sets the audio storage type. | |
System.IO.Stream | Stream [get, set] |
Gets/Sets the audio stream object. | |
Defines an audio output when reading from an Audio CD.
+
+
|
+ +virtual | +
Creates a deep copy of this object.
+
+
|
+ +getset | +
Gets/Sets the audio storage type.
+If you do not set the audio storage type, the default value of AudioStorage.File will be used.
+If the audio output is in a CD Audio format (raw PCM, 44100 Hz, 16-bit, stereo) it is directly written and PrimoBurner is not needed to 'encode' the audio output. The CD Audio format is indicated by the extension (.cd-audio).
+
+
|
+ +getset | +
Gets/Sets the audio stream object.
+Specifies the output stream that should be used for writing audio.
+Additionally the Storage property should be set to AudioStorage.Stream.
+ +
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
This is the complete list of members for BootProps, including all inherited members.
+Emulation | BootProps | |
ImageFile | BootProps | |
LoadSegment | BootProps | |
PlatformID | BootProps | |
SectorCount | BootProps |
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
Provides an interface for setting the properties of a bootable disc. + More...
++Properties | |
BootEmulation | Emulation [get, set] |
Specifies the boot media that should be emulated when a bootable disc is created. | |
string | ImageFile [get, set] |
Specifies the image file that is used to create a bootable disc. | |
UInt16 | LoadSegment [get, set] |
The load segment for the initial boot image. | |
BootPlatformID | PlatformID [get, set] |
The platform identifier for the operating system architecture that the boot image supports. | |
UInt16 | SectorCount [get, set] |
The number of boot sectors that the system should load from disc at boot time. | |
Provides an interface for setting the properties of a bootable disc.
+
+
|
+ +getset | +
Specifies the boot media that should be emulated when a bootable disc is created.
+The image file should be compatible with the boot emulation set using the Emulation property: 'Floppy 1.2MB', 'Floppy 1.44MB', 'Floppy 2.88MB' or 'No emulation'.
+The application should set the properties DataDisc.Bootable, BootProps.ImageFile and BootProps.Emulation before calling DataDisc.WriteToDisc and DataDisc.CreateImageFile.
+
+
|
+ +getset | +
Specifies the image file that is used to create a bootable disc.
+The image file should be compatible with the boot emulation set using the Emulation property: 'Floppy 1.2MB', 'Floppy 1.44MB', 'Floppy 2.88MB' or 'No emulation'.
+The application should set the properties DataDisc.Bootable, BootProps.ImageFile and BootProps.Emulation before calling DataDisc.WriteToDisc and DataDisc.CreateImageFile.
+
+
|
+ +getset | +
The load segment for the initial boot image.
+If this value is 0 the system will use the traditional segment of 7C0. If this value is non-zero the system will use the specified segment. This applies to x86 architectures only.
+ +
+
|
+ +getset | +
The platform identifier for the operating system architecture that the boot image supports.
+The default PlatformID is x86.
+The application should set the properties DataDisc.Bootable, BootProps.ImageFile and BootProps.Emulation before calling DataDisc.WriteToDisc and DataDisc.CreateImageFile.
+
+
|
+ +getset | +
The number of boot sectors that the system should load from disc at boot time.
+This is the number of sectors the system will store at LoadSegment during the initial boot procedure. The default value is 1.
+ +
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
This is the complete list of members for CachePolicy, including all inherited members.
+CacheSmallFiles | CachePolicy | |
SmallFilesCacheSize | CachePolicy | |
SmallFileSizeThreshold | CachePolicy |
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
Provides an interface for setting the cache related properties of DataDisc. + More...
++Properties | |
bool | CacheSmallFiles [get, set] |
Indicates whether small files should be cached before burning. | |
Int32 | SmallFilesCacheSize [get, set] |
The size of the cache that should be allocated for small files, in blocks. | |
+Int32 | SmallFileSizeThreshold [get, set] |
Threshold size (in blocks) that is used to determine if a file is a small file for the purposes of caching. | |
Provides an interface for setting the cache related properties of DataDisc.
+
+
|
+ +getset | +
Indicates whether small files should be cached before burning.
+The default value is false.
+NOTE: Caching is not done if the data source is not a file.
+ +
+
|
+ +getset | +
The size of the cache that should be allocated for small files, in blocks.
+The default cache size is 20000 blocks (~ 40MB). The size of the cache in blocks. The size of one block is 2048 bytes.
+
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
This is the complete list of members for DataDisc, including all inherited members.
+
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
Creates and burns data images to CD, DVD and Blu-ray Discs. + More...
+ +Inherits IDisposable.
++Public Member Functions | |
DataDisc () | |
Creates a DataDisc instance. | |
bool | CreateImageFile (string imageFilename) |
Creates an ISO image file. | |
+void | Dispose () |
Disposes AudioCD and reclaims the resources used by the object. | |
bool | LoadFromDisc (Int32 trackNumber) |
Loads a file system from existing track on a CD/DVD/BD. | |
bool | LoadFromFile (string imageFilename) |
Loads the directory structure of an image from ISO image file. | |
bool | Merge (DataDisc right) |
Merges the file trees of two DataDisc objects. | |
bool | Merge (DataDisc right, MergeDirection mergeDirection) |
Merges the file trees of two DataDisc objects. | |
bool | SetImageLayout (DataFile rootFolder) |
Sets the file tree of a data image. | |
bool | SetImageLayout (DataFile rootFolder, bool sortByFilename) |
Sets the file tree of a data image. | |
bool | SetImageLayoutFromFolder (string folder) |
Sets the file system of a data image from a folder. | |
bool | SetImageLayoutFromFolder (string folder, bool sortByFilename) |
Sets the file system of a data image from a folder. | |
bool | WriteImageToDisc (string imageFile) |
Writes an image file to a disc. | |
bool | WriteImageToDisc (string imageFile, bool dismountVolume) |
Writes an image file to a disc. | |
bool | WriteImageToDisc (System.IO.Stream image) |
Writes an image stream to a disc. | |
bool | WriteImageToDisc (System.IO.Stream image, bool dismountVolume) |
Writes an image stream to a disc. | |
bool | WriteToDisc () |
Writes a data track to a disc. | |
bool | WriteToDisc (bool dismountVolume) |
Writes a data track to a disc. | |
+Properties | |
bool | Bootable [get, set] |
Indicates whether a bootable image should be created. | |
+BootProps | BootProps [get] |
Returns an object that provides access to the boot properties. | |
+CachePolicy | CachePolicy [get] |
Returns an object that provides access to the cache properties. | |
bool | CdRomXa [get, set] |
Indicates whether to use Mode2 Form 1 XA sectors during the burning. | |
bool | CloseDisc [get, set] |
Instructs DataDisc to close the disc after the session is written to the disc. | |
bool | CloseSession [get, set] |
Indicates whether to close the session after the burning is completed. | |
bool | CloseTrack [get, set] |
Indicates whether the track should be closed after the burning is completed. | |
DataOverwriteFlags | DataOverwrite [get, set] |
Specifies whether files from the image layout should physically overwrite files that already exist on the disc. | |
+Device | Device [get, set] |
Gets/Sets the device that this object will use. | |
bool | DvdVideo [get, set] |
Indicates that DataDisc should create a DVD-Video compatible image. | |
ErrorInfo | Error [get] |
The error information for the last DataDisc operation. | |
Int32 | ImageConstraints [get, set] |
Gets/Sets filename constraints. | |
DataFile | ImageLayout [get] |
Gets the current image file tree. | |
Int32 | ImageSizeInBlocks [get] |
Gets the size of the image layout in blocks. | |
Int64 | ImageSizeInBytes [get] |
Gets the size of the image layout in bytes. | |
ImageType | ImageType [get, set] |
Gets/Sets the image file system. | |
+IsoVolumeProps | IsoVolumeProps [get] |
Returns an object that provides access to ISO volume properties. | |
+JolietVolumeProps | JolietVolumeProps [get] |
Returns an object that provides access to Joliet volume properties. | |
Int32 | LoadedImageSizeInBlocks [get] |
Gets the size, in blocks, of a image which has been loaded with the LoadFromDisc method. | |
Int32 | LoadTrackLayout [get, set] |
Gets/Sets the number of a track that should be loaded from the disc before the burning starts. | |
Int32 | SessionStartAddress [get, set] |
Gets/Sets the start address of the new data session in blocks. | |
bool | SimulateBurn [get, set] |
Indicates that burning should be simulated. | |
bool | TranslateFilenames [get, set] |
Enables the default translation of the file names during the image creation. | |
+UdfVolumeProps | UdfVolumeProps [get] |
Returns an object that provides access to UDF volume properties. | |
+DataWriteAttributes | WriteAttributes [get, set] |
Obsolete. | |
WriteMethod | WriteMethod [get, set] |
Gets/Sets the disc write method. | |
DataWriteStrategy | WriteStrategy [get, set] |
Gets/Sets the write strategy. | |
+Events | |
EventHandler< DataDiscContinueEventArgs > | OnContinueBurn |
Raised to check if burning should continue. | |
EventHandler< DataDiscFileStatusEventArgs > | OnFileStatus |
Raised to report the burning progress of individual files. | |
EventHandler< DataDiscProgressEventArgs > | OnProgress |
Raised to report the number of bytes written to a disc or image file. | |
EventHandler< DataDiscStatusEventArgs > | OnStatus |
Raised to report the burning status. | |
Creates and burns data images to CD, DVD and Blu-ray Discs.
+
+
DataDisc | +( | +) | ++ |
Creates a DataDisc instance.
+When the DataDisc object is not needed anymore it should be disposed in order to deterministically reclaim the allocated resources.
+ +bool CreateImageFile | +( | +string | +imageFilename | ) | ++ |
Creates an ISO image file.
+The ISO image file can be written to a disc using the WriteImageToDisc method.
+imageFilename | Full path to the image file. If the image file already exists it will be overwritten. |
bool LoadFromDisc | +( | +Int32 | +trackNumber | ) | ++ |
Loads a file system from existing track on a CD/DVD/BD.
+trackNumber | The track number from which to load the image path tables. The track must exist on the disc inserted in the device specified with the DataDisc.Device property. |
This method reads only the directory tables of the data image without the user data. The directory tables map files and directories to logical block addresses on the disc.
+When creating a multi-session data disc the calling application should merge the layouts of the new image and the last track on the disc.
+Before using this method a Device object must be set using the DataDisc.Device property.
+bool LoadFromFile | +( | +string | +imageFilename | ) | ++ |
Loads the directory structure of an image from ISO image file.
+The method works with Mode1 (2048 bytes/sector) data images created using the WriteToImageFile method.
+imageFilename | Full path to an ISO image file. The file should be a ISO9660, Joliet or UDF image that can be recorded in Mode1 (2048 bytes/sector). Loading of HFS images is currently not supported. |
bool Merge | +( | +DataDisc | +right | ) | ++ |
Merges the file trees of two DataDisc objects.
+right | A DataDisc object, that should be merged into this object. This method does a right-to-left merging (MergeDirection.Left). |
Merge(DataDisc right, MergeDirection mergeDirection)
+
+
References DataDisc.Merge().
+ +bool Merge | +( | +DataDisc | +right, | +
+ | + | MergeDirection | +mergeDirection | +
+ | ) | ++ |
Merges the file trees of two DataDisc objects.
+This method is usually used together with the LoadFromDisc method to create multi-session data discs.
+right | A DataDisc object, that should be merged into this object. |
mergeDirection | This parameter has a default value of MergeDirection.Left. It affects the way files with same virtual path are handled: MergeDirection.Left: If a file with the same virtual path exists both in 'right' and in 'this', the file from 'right' replaces the file from 'this'. MergeDirection.Right: If a file with the same virtual path exists both in 'right' and in 'this', the file from 'right' is ignored. |
Referenced by DataDisc.Merge().
+ +bool SetImageLayout | +( | +DataFile | +rootFolder | ) | ++ |
Sets the file tree of a data image.
+rootFolder | A DataFile object representing the root folder (directory) of the file system. |
remarks> Filenames are not sorted: sortByFilename is false. /remarks>
SetImageLayout(DataFile rootFolder,bool sortByFilename)
+ +References DataDisc.SetImageLayout().
+ +bool SetImageLayout | +( | +DataFile | +rootFolder, | +
+ | + | bool | +sortByFilename | +
+ | ) | ++ |
Sets the file tree of a data image.
+rootFolder | A DataFile object representing the root folder (directory) of the file system. |
sortByFilename | Indicates whether to perform case sensitive ASCII sorting of the file entries based on the LongFilename property. For example assume that you have two files with names JOHNSTON and JOHN_HENRY. The string JOHN_HENRY will be greater than JOHNSTON because the "_" has a greater ASCII value than an uppercase S. The file entry for JOHN_HENRY will be placed physically on the disc after the file entry for JOHNSTON. |
Referenced by DataDisc.SetImageLayout().
+ +bool SetImageLayoutFromFolder | +( | +string | +folder | ) | ++ |
Sets the file system of a data image from a folder.
+folder | The folder that should be used to create the image layout. |
Filenames are not sorted: sortByFilename is false.
+DataDisc.SetImageLayoutFromFolder(string folder,bool sortByFilename)
+ +bool SetImageLayoutFromFolder | +( | +string | +folder, | +
+ | + | bool | +sortByFilename | +
+ | ) | ++ |
Sets the file system of a data image from a folder.
+The directory and file structure of the data image will be identical to the file tree under the folder specified with the folder parameter.
+folder | The folder name that should be used to create the image layout. The name must specify the full path to the folder. |
sortByFilename | Indicates whether to perform case sensitive ASCII sorting of the file entries based on the LongFilename property. For example assume that you have two files with names JOHNSTON and JOHN_HENRY. The string JOHN_HENRY will be greater than JOHNSTON because the "_" has a greater ASCII value than an uppercase S. The file entry for JOHN_HENRY will be placed physically on the Disc after the file entry for JOHNSTON. |
bool WriteImageToDisc | +( | +string | +imageFile | ) | ++ |
Writes an image file to a disc.
+imageFile | The full path to a source image file. |
dismountVolume is false.
+WriteImageToDisc(string imageFile, bool dismountVolume)
+ +References DataDisc.WriteImageToDisc().
+ +bool WriteImageToDisc | +( | +string | +imageFile, | +
+ | + | bool | +dismountVolume | +
+ | ) | ++ |
Writes an image file to a disc.
+imageFile | The full path to a source image file. |
dismountVolume | Indicates whether to dismount the volume after the burning. The default value of this parameter is false. |
The operating system tries to mount an unmounted volume as soon as an attempt is made to access it. For example, a call to GetLogicalDrives triggers the operating system to mount unmounted volumes. Dismounting a volume is useful when a volume needs to disappear for a while. For example, when an application changes a volume file system it needs to dismount it to clear the volume information cache.
+Referenced by DataDisc.WriteImageToDisc(), and DataDisc.WriteImageToDisc().
+ +bool WriteImageToDisc | +( | +System::IO::Stream | +image | ) | ++ |
Writes an image stream to a disc.
+The method uses a System.IO.Stream stream object to read the image data.
+image | An object that inherits from System.IO.Stream. |
dismountVolume is false.
+WriteImageToDisc(System.IO.Stream image, bool dismountVolume)
+ +References DataDisc.WriteImageToDisc().
+ +bool WriteImageToDisc | +( | +System::IO::Stream | +image, | +
+ | + | bool | +dismountVolume | +
+ | ) | ++ |
Writes an image stream to a disc.
+The method uses a System.IO.Stream stream object to read the image data.
+image | An object that inherits from System.IO.Stream. |
dismountVolume | Indicates whether to dismount the volume after the burning. The default value of this parameter is false. |
The operating system tries to mount an unmounted volume as soon as an attempt is made to access it. For example, a call to GetLogicalDrives triggers the operating system to mount unmounted volumes. Dismounting a volume is useful when a volume needs to disappear for a while. For example, when an application changes a volume file system it needs to dismount it to clear the volume information cache.
+bool WriteToDisc | +( | +) | ++ |
Writes a data track to a disc.
+WriteToDisc(bool dismountVolume)
+ +References DataDisc.WriteToDisc().
+ +Referenced by DataDisc.WriteToDisc().
+ +bool WriteToDisc | +( | +bool | +dismountVolume | ) | ++ |
Writes a data track to a disc.
+The image layout must be set with the SetImageLayoutFromFolder or SetImageLayout methods before this method can be used.
+dismountVolume | Indicates whether to dismount the volume after the burning. The default value of this parameter is false. |
The operating system tries to mount an unmounted volume as soon as an attempt is made to access it. For example, a call to GetLogicalDrives triggers the operating system to mount unmounted volumes. Dismounting a volume is useful when a volume needs to disappear for a while. For example, when an application changes a volume file system it needs to dismount it to clear the volume information cache.
+
+
|
+ +getset | +
Indicates whether a bootable image should be created.
+If this property is not set a non-bootable image will be created.
+The Bootable, BootImageFile and BootEmulation properties must be set before using the WriteToDisc or WriteToImageFile methods.
+ +BootProps.ImageFile
+ +BootProps.Emulation
+ +
+
|
+ +getset | +
Indicates whether to use Mode2 Form 1 XA sectors during the burning.
+If set to true the resulting CD will become a CD-ROM XA CD.
+In multi-session / multi-track discs XA (Mode2 Form 1 XA) and normal (Mode1) track types cannot be mixed together. This property has effect only when the write method is set to Session-At-Once (WriteMethod.Sao).
+ +
+
|
+ +getset | +
Instructs DataDisc to close the disc after the session is written to the disc.
+If you never set this property the disc will be closed by default. Setting CloseDisc has no effect for DVD-RAM.
+ +
+
|
+ +getset | +
Indicates whether to close the session after the burning is completed.
+Setting CloseSession has no effect for DVD-RAM.
+If this property is set to true, the session is closed. If this property is false, the session is left open and additional tracks may be added to the session later. If you do not set this property to true the session is always closed by default.
+This property has no effect if the burn mode is set to DAO or if the DataDisc.CloseDisc property is set to true.
+ +
+
|
+ +getset | +
Indicates whether the track should be closed after the burning is completed.
+The default value of this property is true.
+Setting CloseTrack has no effect for DVD-RAM.
+This setting is overridden by the CloseSession and CloseDisc properties.
+A track is always closed when the session is set to be closed. A session is always closed when the disk is set to be closed.
+ +
+
|
+ +getset | +
Specifies whether files from the image layout should physically overwrite files that already exist on the disc.
+When a file is physically overwritten the new file data is written to the same disc address as the old file, effectively replacing the data but not increasing the image size.
+This property works only with DVD+RW media and is ignored for all other media profiles.
+This property must be set before calling WriteToDisc or Merge methods in order to have any effect.
+ +
+
|
+ +getset | +
Indicates that DataDisc should create a DVD-Video compatible image.
+When DvdVideo is set to true the following properties will be automatically changed: ImageType to ImageType.UdfIso, UdfVolumeProps.AllocDescType to UdfAllocDescType.Short>, UdfVolumeProps.TextEncoding to UdfTextEncoding.Ansi.
+ +
+
|
+ +get | +
The error information for the last DataDisc operation.
+
+
|
+ +getset | +
Gets/Sets filename constraints.
+This is a combination of one or more flags defined in the ImageConstraints enumeration. The default value of this property is ImageConstraints.None and no validation of the filenames is performed by default.
+The constraints are used by the SetImageLayout and SetImageLayoutFromFolder methods.
+
+
|
+ +get | +
Gets the current image file tree.
+
+
|
+ +get | +
Gets the size of the image layout in blocks.
+
+
|
+ +get | +
Gets the size of the image layout in bytes.
+Gets/Sets the image file system.
+The supported image types are defined in the ImageType enumeration.
+
+
|
+ +get | +
Gets the size, in blocks, of a image which has been loaded with the LoadFromDisc method.
+The size of a data block is 2048 bytes.
+ +
+
|
+ +getset | +
Gets/Sets the number of a track that should be loaded from the disc before the burning starts.
+To disable track loading and merging set this property to 0.
+NOTE: Loading of the image layout from HFS discs is not supported.
+ +
+
|
+ +getset | +
Gets/Sets the start address of the new data session in blocks.
+The start address is saved in the directory structure of the image before it is burnt to a disc. The OS uses that information to find the data on multi-session discs.
+IMPORTANT: When creating multi-track, multi session discs this property must be set before using any of the following methods: LoadFromDisc, Merge, SetImageLayoutFromFolder and SetImageLayout. Those methods adjust the ISO/Joliet/UDF directory structure according to the start address set with SessionStartAddress. Failing to set the session start address before using the image layout methods may lead to unreadable discs. Device.GetNewSessionStartAddress to get the correct start address for the next session.
+ +
+
|
+ +getset | +
Indicates that burning should be simulated.
+
+ The simulation is a good test of a disc recorder, because most of the operations are performed as in a real recording.
Simulation is only supported for CD-R/RW and DVD-R/RW media. On CD-R/RW media simulation is possible only for Track-At-Once or Session-At-Once recording. On DVD-R/RW media simulation is possible for Disc-At-Once recording.
+ +
+
|
+ +getset | +
Enables the default translation of the file names during the image creation.
+If set to true, the engine will replace the long file names with shorter ones without reporting an error. If set to false the engine will report an error for any constraint that is violated. The default setting for this property is false.
+The file names are translated according to the following rules:
This property is ignored if no constraints have been set.
+
+
|
+ +getset | +
Gets/Sets the disc write method.
+The following write methods are currently supported:
+CD Media: WriteMethod.Packet WriteMethod.Tao WriteMethod.Sao and WriteMethod.RawDao
+DVD Media: WriteMethod.DvdIncremental and WriteMethod.DvdDao
+The WriteMethod.DvdIncremental method works with all DVD profiles. The burning is done in sessions and fragments (tracks) with one exception for DVD+RW media: DVD+RW disc needs to be formatted before any burning could be done and once formatted the disc contains one session and one track and the whole track could be written and rewritten randomly with no overwrite restrictions.
+
The WriteMethod.DvdDao method can be used only with DVD-RW formatted for sequential writing and DVD-R media. With WriteMethod.DvdDao the disc will contain one session with one track. No sessions could be added after the burning is completed. It is recommended to use WriteMethod.DvdDao and DVD-R media to burn DVD movies to ensure best compatibility with the consumer DVD players.
+BD Media: WriteMethod.BluRay
+ +
+
|
+ +getset | +
Gets/Sets the write strategy.
+The write strategy affect the way WriteToDisc method works. This property should be used only when burning multi-track incremental UDF sessions.
+NOTE: The write strategy works only when the write method is set to WriteMethod.Packet or WriteMethod.DvdIncremental and when the image type is set to ImageType.Udf. The strategy is ignored in all other cases.
+ +EventHandler<DataDiscContinueEventArgs> OnContinueBurn | +
Raised to check if burning should continue.
+The event handler receives an argument of type DataDiscContinueEventArgs containing data related to this event.
+EventHandler<DataDiscFileStatusEventArgs> OnFileStatus | +
Raised to report the burning progress of individual files.
+The event handler receives an argument of type DataDiscFileStatusEventArgs containing data related to this event.
+EventHandler<DataDiscProgressEventArgs> OnProgress | +
Raised to report the number of bytes written to a disc or image file.
+The event handler receives an argument of type DataDiscProgressEventArgs containing data related to this event.
+EventHandler<DataDiscStatusEventArgs> OnStatus | +
Raised to report the burning status.
+The event handler receives an argument of type DataDiscStatusEventArgs containing data related to this event.
+
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
This is the complete list of members for DataDiscContinueEventArgs, including all inherited members.
+Continue | DataDiscContinueEventArgs |
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
Contains the parameters of the DataDisc.OnContinueBurn event. + More...
+ +Inherits EventArgs.
++Properties | |
bool | Continue [get, set] |
When the event is fired this property is true. | |
Contains the parameters of the DataDisc.OnContinueBurn event.
+
+
|
+ +getset | +
When the event is fired this property is true.
+The user code should set it to false when it wants to stop the burn process.
+ +
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
This is the complete list of members for DataDiscFileStatusEventArgs, including all inherited members.
+FileName | DataDiscFileStatusEventArgs | |
FileNumber | DataDiscFileStatusEventArgs | |
PercentWritten | DataDiscFileStatusEventArgs |
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
Provides data for the DataDisc.OnFileStatus> event. + More...
+ +Inherits EventArgs.
+Provides data for the DataDisc.OnFileStatus> event.
+A DataDisc.OnFileStatus event is raised to report the burning progress of individual files.
+
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
This is the complete list of members for DataDiscProgressEventArgs, including all inherited members.
+All | DataDiscProgressEventArgs | |
Position | DataDiscProgressEventArgs |
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
Provides data for the DataDisc.OnProgress event. + More...
+ +Inherits EventArgs.
++Properties | |
Int64 | All [get, set] |
The total number of bytes that will be written. | |
+Int64 | Position [get, set] |
The number of bytes written to the disc / image file. | |
Provides data for the DataDisc.OnProgress event.
+A DataDisc.OnProgress event is raised to report the number of bytes written to a disc or image file.
+
+
|
+ +getset | +
The total number of bytes that will be written.
+This is always the size of the data image in bytes.
+ +
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
This is the complete list of members for DataDiscStatusEventArgs, including all inherited members.
+Status | DataDiscStatusEventArgs |
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
Provides data for the DataDisc.OnStatus event. + More...
+ +Inherits EventArgs.
++Properties | |
DataDiscStatus | Status [get, set] |
Status code. | |
Provides data for the DataDisc.OnStatus event.
+A DataDisc.OnStatus event is raised to report the number of bytes written to a disc or image file.
+
+
|
+ +getset | +
Status code.
+Status codes are defined in the DataDiscStatus enumeration.
+ +
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
This is the complete list of members for IsoVolumeProps, including all inherited members.
+
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
Provides an interface for setting the properties of ISO volumes. + More...
++Properties | |
string | AbstractFile [get, set] |
The file that contains the disc contents abstract. | |
string | Application [get, set] |
The name of the application that was used to create the disc. | |
string | BibliographicFile [get, set] |
The file that contains the disc bibliographic information. | |
string | CopyrightFile [get, set] |
The file that contains the disc copyright notice. | |
DateTime | CreationTime [get, set] |
Volume creation time (UTC) | |
string | DataPreparer [get, set] |
The name of the entity which prepared the disc data. | |
bool | DotAppendedToNames [get, set] |
Indicates that a trailing dot should be added to ISO filenames that do not have a dot. | |
string | Publisher [get, set] |
The disc publisher name. | |
string | SystemID [get, set] |
Specifies the operating system on which the image will be used. | |
bool | VersionAppendedToNames [get, set] |
Indicates that the string ';1 ' should be added to ISO filenames. | |
string | VolumeLabel [get, set] |
The image volume label. | |
string | VolumeSet [get, set] |
The disc set name. | |
Provides an interface for setting the properties of ISO volumes.
+
+
|
+ +getset | +
The file that contains the disc contents abstract.
+A filename that follows the 8 + 3 rule. The file must be placed in the root directory of the disc. Only capital letters from A to Z, digits from 0 to 9, and the following special characters: "&!')(=*+,-/:;><?_. (blank) are allowed.
+
+
|
+ +getset | +
The name of the application that was used to create the disc.
+A string with maximum length of 128 characters or a filename. The filename must start with underscore ( _ ) and follows the 8 + 3 rule. The file must be placed in the root directory of the disc. Only capital letters from A to Z, digits from 0 to 9, and the following special characters: "&!')(=*+,-/:;><?_. (blank) are allowed.
+ +
+
|
+ +getset | +
The file that contains the disc bibliographic information.
+A filename that follows the 8 + 3 rule. The file must be placed in the root directory of the disc. Only capital letters from A to Z, digits from 0 to 9, and the following special characters: "&!')(=*+,-/:;><?_. (blank) are allowed.
+
+
|
+ +getset | +
The file that contains the disc copyright notice.
+A filename that follows the 8 + 3 rule. The file must be placed in the root directory of the disc. Only capital letters from A to Z, digits from 0 to 9, and the following special characters: "&!')(=*+,-/:;><?_. (blank) are allowed.
+
+
|
+ +getset | +
Volume creation time (UTC)
+The time is set as coordinated universal time (UTC), formerly known as Greenwich Mean Time (GMT).
+ +
+
|
+ +getset | +
The name of the entity which prepared the disc data.
+A string with maximum length of 128 characters or a filename. The filename must start with underscore ( _ ) and follows the 8 + 3 rule. The file must be placed in the root directory of the disc. Only capital letters from A to Z, digits from 0 to 9, and the following special characters: "&!')(=*+,-/:;><?_. (blank) are allowed.
+ +
+
|
+ +getset | +
Indicates that a trailing dot should be added to ISO filenames that do not have a dot.
+The default value is true.
+The dot is a mandatory part of the filename according to ISO9660. However in some cases like bootable discs for Windows you may need to disable this feature to make the disc compatible with the boot loader.
+ +
+
|
+ +getset | +
The disc publisher name.
+A string with maximum length of 128 characters or a filename. The filename must start with underscore ( _ ) and follows the 8 + 3 rule. The file must be placed in the root directory of the disc. Only capital letters from A to Z, digits from 0 to 9, and the following special characters: "&!')(=*+,-/:;><?_. (blank) are allowed.
+ +
+
|
+ +getset | +
Specifies the operating system on which the image will be used.
+The maximum length allowed for the system ID is 32 characters for ISO9660 images and 16 characters for Joliet images. Only capital letters from A to Z, digits from 0 to 9, and the following special characters: "&!')(=*+,-/:;><?_. (blank) are allowed.
+ +
+
|
+ +getset | +
Indicates that the string ';1 ' should be added to ISO filenames.
+The default value is true.
+The string ';1 ' is the "file version" and according to ISO9660 is a mandatory part of the filename. However in some cases like bootable discs for Windows you may need to disable this feature to make the disc compatible with the boot loader.
+ +
+
|
+ +getset | +
The image volume label.
+The maximum length allowed for the volume label is 32 characters. Only capital letters from A to Z, digits from 0 to 9, and the special character _ (underscore) are allowed.
+
+
|
+ +getset | +
The disc set name.
+A string with maximum length of 128 characters. Only capital letters from A to Z, digits from 0 to 9, and the special character _ (underscore) are allowed.
+ +
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
This is the complete list of members for JolietVolumeProps, including all inherited members.
+
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
Provides an interface for setting the properties of ISO volumes. + More...
++Properties | |
string | AbstractFile [get, set] |
The file that contains the disc contents abstract. | |
string | Application [get, set] |
The name of the application that was used to create the disc. | |
string | BibliographicFile [get, set] |
The file that contains the disc bibliographic information. | |
string | CopyrightFile [get, set] |
The file that contains the disc copyright notice. | |
DateTime | CreationTime [get, set] |
Volume creation time (UTC) | |
string | DataPreparer [get, set] |
The name of the entity which prepared the disc data. | |
bool | DotAppendedToNames [get, set] |
Indicates that a trailing dot should be added to ISO filenames that do not have a dot. | |
string | Publisher [get, set] |
The disc publisher name. | |
string | SystemID [get, set] |
Specifies the operating system on which the image will be used. | |
bool | VersionAppendedToNames [get, set] |
Indicates that the string ';1 ' should be added to ISO filenames. | |
string | VolumeLabel [get, set] |
The image volume label. | |
string | VolumeSet [get, set] |
The disc set name. | |
Provides an interface for setting the properties of ISO volumes.
+
+
|
+ +getset | +
The file that contains the disc contents abstract.
+A filename that follows the 8 + 3 rule. The file must be placed in the root directory of the disc. Only capital letters from A to Z, digits from 0 to 9, and the following special characters: "&!')(=*+,-/:;><?_. (blank) are allowed.
+ +
+
|
+ +getset | +
The name of the application that was used to create the disc.
+A string with maximum length of 128 characters or a filename. The filename must start with underscore ( _ ) and follows the 8 + 3 rule. The file must be placed in the root directory of the disc. Only capital letters from A to Z, digits from 0 to 9, and the following special characters: "&!')(=*+,-/:;><?_. (blank) are allowed.
+ +
+
|
+ +getset | +
The file that contains the disc bibliographic information.
+A filename that follows the 8 + 3 rule. The file must be placed in the root directory of the disc. Only capital letters from A to Z, digits from 0 to 9, and the following special characters: "&!')(=*+,-/:;><?_. (blank) are allowed.
+ +
+
|
+ +getset | +
The file that contains the disc copyright notice.
+A filename that follows the 8 + 3 rule. The file must be placed in the root directory of the disc. Only capital letters from A to Z, digits from 0 to 9, and the following special characters: "&!')(=*+,-/:;><?_. (blank) are allowed.
+ +
+
|
+ +getset | +
Volume creation time (UTC)
+The time is set as coordinated universal time (UTC), formerly known as Greenwich Mean Time (GMT).
+ +
+
|
+ +getset | +
The name of the entity which prepared the disc data.
+A string with maximum length of 128 characters or a filename. The filename must start with underscore ( _ ) and follows the 8 + 3 rule. The file must be placed in the root directory of the disc. Only capital letters from A to Z, digits from 0 to 9, and the following special characters: "&!')(=*+,-/:;><?_. (blank) are allowed.
+ +
+
|
+ +getset | +
Indicates that a trailing dot should be added to ISO filenames that do not have a dot.
+The default value is true.
+The dot is a mandatory part of the filename according to ISO9660. However in some cases like bootable discs for Windows you may need to disable this feature to make the disc compatible with the boot loader.
+ +
+
|
+ +getset | +
The disc publisher name.
+A string with maximum length of 128 characters or a filename. The filename must start with underscore ( _ ) and follows the 8 + 3 rule. The file must be placed in the root directory of the disc. Only capital letters from A to Z, digits from 0 to 9, and the following special characters: "&!')(=*+,-/:;><?_. (blank) are allowed.
+ +
+
|
+ +getset | +
Specifies the operating system on which the image will be used.
+The maximum length allowed for the system ID is 32 characters for ISO9660 images and 16 characters for Joliet images. Only capital letters from A to Z, digits from 0 to 9, and the following special characters: "&!')(=*+,-/:;><?_. (blank) are allowed.
+ +
+
|
+ +getset | +
Indicates that the string ';1 ' should be added to ISO filenames.
+The default value is true.
+The string ';1 ' is the "file version" and according to ISO9660 is a mandatory part of the filename. However in some cases like bootable discs for Windows you may need to disable this feature to make the disc compatible with the boot loader.
+ +
+
|
+ +getset | +
The image volume label.
+The maximum length allowed for the volume label is 32 characters. Only capital letters from A to Z, digits from 0 to 9, and the special character _ (underscore) are allowed.
+
+
|
+ +getset | +
The disc set name.
+A string with maximum length of 128 characters. Only capital letters from A to Z, digits from 0 to 9, and the special character _ (underscore) are allowed.
+ +
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
This is the complete list of members for UdfVolumeProps, including all inherited members.
+
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
Provides an interface for setting the properties of UDF volumes. + More...
++Properties | |
+string | AbstractFile [get, set] |
The file that contains the disc contents abstract. | |
+UdfAllocDescType | AllocDescType [get, set] |
Gets/Sets the allocation descriptor type setting for a UDF volume. | |
+string | CopyrightFile [get, set] |
The file which contains the disc copyright notice. | |
DateTime | CreationTime [get, set] |
Volume creation time (UTC) | |
bool | ProtectedContent [get, set] |
Gets/Sets the protected flag in the UDF Partition Descriptor. | |
+UdfRevision | Revision [get, set] |
Gets/Sets the version of the UDF file system. | |
UdfTextEncoding | TextEncoding [get, set] |
Gets/Sets the text encoding (a.k.a. | |
+string | VolumeLabel [get, set] |
The image volume label. | |
+string | VolumeSet [get, set] |
The disc set name. | |
Provides an interface for setting the properties of UDF volumes.
+
+
|
+ +getset | +
Volume creation time (UTC)
+The time is set as coordinated universal time (UTC), formerly known as Greenwich Mean Time (GMT).
+ +
+
|
+ +getset | +
Gets/Sets the protected flag in the UDF Partition Descriptor.
+Must be set to true for DVD-Video discs.
+ +
+
|
+ +getset | +
Gets/Sets the text encoding (a.k.a.
+"Bits per character" or UDF Character Compression) to be used for the directory and file names. UDF volumes use 16-bit Unicode characters by default.
+ +
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
CBDFeatures | Container for the Blu-ray Disc features supported by the device |
CBDFormatParameters | Reserved for future versions |
CBDMediaInfo | Container for BD-R and BD-RE media information |
CBDVersion | Serves as a container for Blu-ray Disc version information |
CCDFeatures | Container for the CD features supported by the device |
CCDMode | The CDMode interface defines a point at which the type and/or the frame size of a CD track changes |
CCDPregap | Defines constants for the CD pre-gap start and length |
CCDSector | The CDSector interface provides methods for encoding RAW CD sectors(blocks) from user data |
CCDSession | The CDSession interface allows you to define the session layout (the TOC) of a CD |
CCDText | The CDText interface is used to manipulate the CD-TEXT data on audio cds |
CCDTextItem | Represents a single CD-Text item |
CCDTrack | The Track interface allows you to specify the track type, the pre-gap length, the track indexes and the post-gap length for a track |
CDataFile | The DataFile interface represents one file or directory from a data image |
CDiscArchive | DiscArchive object provides a way for constructing large file trees and scheduling them for burning over multiple discs |
CDiscCopy | Copies CD, DVD and BD discs |
CDiscInfo | Disk Information Structure |
CDVDFeatures | Container for the DVD features supported by the device |
CDVDMediaInfo | Container for DVD media information |
CDVDMinusMediaInfo | Container for DVD-R and DVD-RW media information |
CDVDPlusMediaInfo | Container for DVD+R and DVD+RW media information |
▼CEventArgs | |
CDeviceContinueEventArgs | Provides data for the Device.OnContinueRead event |
CDeviceEraseEventArgs | Provides data for the Device.OnErase event |
CDeviceFormatEventArgs | Provides data for the Device.OnFormat event |
CDeviceReadEventArgs | Provides data for the Device.OnRead event |
CDeviceWriteLeadInEventArgs | Provides data for the Device.OnWriteLeadIn event |
CDeviceWriteLeadOutEventArgs | Provides data for the Device.OnWriteLeadOut event |
CDiscArchiveAddFileToLayoutEventArgs | Contains the parameters of the DiscArchive.OnAddFileToLayout event |
CDiscArchiveFileErrorEventArgs | Contains the parameters of the DiscArchive.OnSourceFileError event |
CDiscArchiveFooterSizeEventArgs | Contains the parameters of the DiscArchive.OnFooterSize event |
CDiscArchiveRequestRenameEventArgs | Provides data for the DiscArchive.OnRequestRename event |
CDiscCopyContinueCopyEventArgs | Provides data for the DiscCopy.OnContinueCopy event |
CDiscCopyProgressEventArgs | Provides information about the overall progress of the copy process (image creation/burning) |
CDiscCopyStatusEventArgs | Provides information about the status of the copy process |
CDiscCopyTrackStatusEventArgs | Provides information about the reading/writing progress of individual medium tracks |
CDiscLayoutContinueWriteEventArgs | Provides data for the DiscLayout.OnContinueWriteevent |
CDiscLayoutFileErrorEventArgs | Contains the parameters of the DiscLayout.OnFileError event |
CDiscLayoutFileEventArgs | Contains the parameters of the DiscLayout.OnFileComplete event |
CDiscLayoutProgressEventArgs | Contains the parameters of the DiscLayout.OnProgress event |
CEngineDeviceChangeEventArgs | Provides data for the Engine.OnDeviceChange event |
CEngineMediaChangeEventArgs | Provides data for the Engine.OnMediaChange event |
CGenericError | Generic error codes |
▼CICloneable | |
CErrorInfo | Describes a PrimoBurner error |
▼CIDisposable | |
CBlockDevice | The BlockDevice interface provides methods for reading and writing data CD and DVD in packet mode |
CDevice | Recording Device Low Level Application Programming Interface |
CDeviceEnumerator | Device enumerator |
CDiscLayout | The DiscLayout object provides a way for recording all or a portion of DiscArchive content on a single disc |
CEngine | Burner Engine |
CScsiInterface | Allows an application to send SCSI command to a device |
CVideoDVD | The VideoDVD interface provides methods for creating DVD-Video compatible images layouts |
▼CIEnumerable | |
CDataFileList | Represents a collection of DataFile objects |
CLibrary | Initializes PrimoBurner and manages license information |
CMediaInfo | Container for the extended media information retrieved with the Device.ReadMediaInfo method |
CMode2FormedSubheader | Mode 2 Formed (Form1 or Form2) Sub-header structure |
CQSubChannel | This structure is used together with the Device.GetQSubChannel method to get the q-subchannel information from the last 96 bytes of a raw CD sector data |
CQSubChannelIsrc | The QSubChannelIsrc structure defines the Track International Standard Recording Code data |
CQSubChannelMcn | The QSubChannelMcn structure defines the response data structure for the Media Catalog Number (MCN) |
CQSubChannelPosition | The QSubChannelPosition type defines the response data structure for the CD current position data (i.e., track, index, absolute address, relative address) |
CRawToc | Raw Table Of Content (TOC) |
CRawTocTrack | A Track from the Raw TOC (Raw Table Of Content) |
CScsiCommandSense | Gets SCSI sense data that results from a command sent with the SendCommand method |
CSessionInfo | Session information structure |
CSpeed1xKB | Defines constants for 1x speeds in Kbytes/s |
CSpeedDescriptor | Device supported speed |
CToc | Table Of Content (TOC) |
CTocTrack | A track from the disc Table Of Content (Toc) |
CTrackBuffer | Track Buffer |
CTrackInfo | Track Information Structure |
CTrackInfoEx | Extended Track Information Structure |
CUdfExtent | Defines a UDF file extent |
CUdfFileProps | Provides an interface for setting various properties of UDF file and directory items |
CAudioOutput | Defines an audio output when reading from an Audio CD |
CBDFeatures | Container for the Blu-ray Disc features supported by the device |
CBDFormatParameters | Reserved for future versions |
CBDMediaInfo | Container for BD-R and BD-RE media information |
CBDVersion | Serves as a container for Blu-ray Disc version information |
CBootProps | Provides an interface for setting the properties of a bootable disc |
CCachePolicy | Provides an interface for setting the cache related properties of DataDisc |
CCDFeatures | Container for the CD features supported by the device |
CCDMode | The CDMode interface defines a point at which the type and/or the frame size of a CD track changes |
CCDPregap | Defines constants for the CD pre-gap start and length |
CCDSector | The CDSector interface provides methods for encoding RAW CD sectors(blocks) from user data |
CCDSession | The CDSession interface allows you to define the session layout (the TOC) of a CD |
CCDText | The CDText interface is used to manipulate the CD-TEXT data on audio cds |
CCDTextItem | Represents a single CD-Text item |
CCDTrack | The Track interface allows you to specify the track type, the pre-gap length, the track indexes and the post-gap length for a track |
CDataFile | The DataFile interface represents one file or directory from a data image |
CDiscArchive | DiscArchive object provides a way for constructing large file trees and scheduling them for burning over multiple discs |
CDiscCopy | Copies CD, DVD and BD discs |
CDiscInfo | Disk Information Structure |
CDVDFeatures | Container for the DVD features supported by the device |
CDVDMediaInfo | Container for DVD media information |
CDVDMinusMediaInfo | Container for DVD-R and DVD-RW media information |
CDVDPlusMediaInfo | Container for DVD+R and DVD+RW media information |
▼CEventArgs | |
CAudioCDContinueEventArgs | Contains the parameters of the AudioCD.OnContinueWrite and AudioCD.OnContinueRead events |
CAudioCDProgressEventArgs | Contains the parameters of the AudioCD.OnWriteProgress and AudioCD.OnReadProgress events |
CAudioCDStatusEventArgs | Provides data for the AudioCD.OnWriteStatus and AudioCD.OnReadStatus events |
CAudioCDTrackStatusEventArgs | Provides data for the AudioCD.OnWriteTrack event |
CDataDiscContinueEventArgs | Contains the parameters of the DataDisc.OnContinueBurn event |
CDataDiscFileStatusEventArgs | Provides data for the DataDisc.OnFileStatus> event |
CDataDiscProgressEventArgs | Provides data for the DataDisc.OnProgress event |
CDataDiscStatusEventArgs | Provides data for the DataDisc.OnStatus event |
CDeviceContinueEventArgs | Provides data for the Device.OnContinueRead event |
CDeviceEraseEventArgs | Provides data for the Device.OnErase event |
CDeviceFormatEventArgs | Provides data for the Device.OnFormat event |
CDeviceReadEventArgs | Provides data for the Device.OnRead event |
CDeviceWriteLeadInEventArgs | Provides data for the Device.OnWriteLeadIn event |
CDeviceWriteLeadOutEventArgs | Provides data for the Device.OnWriteLeadOut event |
CDiscArchiveAddFileToLayoutEventArgs | Contains the parameters of the DiscArchive.OnAddFileToLayout event |
CDiscArchiveFileErrorEventArgs | Contains the parameters of the DiscArchive.OnSourceFileError event |
CDiscArchiveFooterSizeEventArgs | Contains the parameters of the DiscArchive.OnFooterSize event |
CDiscArchiveRequestRenameEventArgs | Provides data for the DiscArchive.OnRequestRename event |
CDiscCopyContinueCopyEventArgs | Provides data for the DiscCopy.OnContinueCopy event |
CDiscCopyProgressEventArgs | Provides information about the overall progress of the copy process (image creation/burning) |
CDiscCopyStatusEventArgs | Provides information about the status of the copy process |
CDiscCopyTrackStatusEventArgs | Provides information about the reading/writing progress of individual medium tracks |
CDiscLayoutContinueWriteEventArgs | Provides data for the DiscLayout.OnContinueWriteevent |
CDiscLayoutFileErrorEventArgs | Contains the parameters of the DiscLayout.OnFileError event |
CDiscLayoutFileEventArgs | Contains the parameters of the DiscLayout.OnFileComplete event |
CDiscLayoutProgressEventArgs | Contains the parameters of the DiscLayout.OnProgress event |
CEngineDeviceChangeEventArgs | Provides data for the Engine.OnDeviceChange event |
CEngineMediaChangeEventArgs | Provides data for the Engine.OnMediaChange event |
CGenericError | Generic error codes |
▼CICloneable | |
CAudioInput | Defines an audio input |
CErrorInfo | Describes a PrimoBurner error |
▼CIDisposable | |
CAudioCD | AudioCD burns audio CDs from files like MP3, WMA, WAV and other formats |
CBlockDevice | The BlockDevice interface provides methods for reading and writing data CD and DVD in packet mode |
CDataDisc | Creates and burns data images to CD, DVD and Blu-ray Discs |
CDevice | Recording Device Low Level Application Programming Interface |
CDeviceEnumerator | Device enumerator |
CDiscLayout | The DiscLayout object provides a way for recording all or a portion of DiscArchive content on a single disc |
CEngine | Burner Engine |
CScsiInterface | Allows an application to send SCSI command to a device |
CVideoDVD | The VideoDVD interface provides methods for creating DVD-Video compatible images layouts |
▼CIEnumerable | |
CDataFileList | Represents a collection of DataFile objects |
CIsoVolumeProps | Provides an interface for setting the properties of ISO volumes |
CJolietVolumeProps | Provides an interface for setting the properties of ISO volumes |
CLibrary | Initializes PrimoBurner and manages license information |
CMediaInfo | Container for the extended media information retrieved with the Device.ReadMediaInfo method |
CMode2FormedSubheader | Mode 2 Formed (Form1 or Form2) Sub-header structure |
CPCMAudioFormat | PCM audio format |
CQSubChannel | This structure is used together with the Device.GetQSubChannel method to get the q-subchannel information from the last 96 bytes of a raw CD sector data |
CQSubChannelIsrc | The QSubChannelIsrc structure defines the Track International Standard Recording Code data |
CQSubChannelMcn | The QSubChannelMcn structure defines the response data structure for the Media Catalog Number (MCN) |
CQSubChannelPosition | The QSubChannelPosition type defines the response data structure for the CD current position data (i.e., track, index, absolute address, relative address) |
CRawToc | Raw Table Of Content (TOC) |
CRawTocTrack | A Track from the Raw TOC (Raw Table Of Content) |
CScsiCommandSense | Gets SCSI sense data that results from a command sent with the SendCommand method |
CSessionInfo | Session information structure |
CSpeed1xKB | Defines constants for 1x speeds in Kbytes/s |
CSpeedDescriptor | Device supported speed |
CToc | Table Of Content (TOC) |
CTocTrack | A track from the disc Table Of Content (Toc) |
CTrackBuffer | Track Buffer |
CTrackInfo | Track Information Structure |
CTrackInfoEx | Extended Track Information Structure |
CUdfExtent | Defines a UDF file extent |
CUdfFileProps | Provides an interface for setting various properties of UDF file and directory items |
CUdfVolumeProps | Provides an interface for setting the properties of UDF volumes |
Replaced by AudioCDProgressEventArgs
+Replaced by AudioCDProgressEventArgs
Replaced by AudioCDStatusEventArgs
+Replaced by AudioCDStatusEventArgs
Replaced by AudioCDTrackStatusEventArgs
+Replaced by AudioCDTrackStatusEventArgs
Removed. Use AudioInput instead.
+Removed. Use AudioInput instead.
PrimoBurner 3 | PrimoBurner 4 |
---|---|
AudioSource | AudioInput.Storage | AudioSource | AudioInput.Storage |
EventHandler<EventArgs> OnContinueBurn
EventHandler<EventArgs> OnContinueBurn
Replaced by DataDiscFileStatusEventArgs
+Replaced by DataDiscFileStatusEventArgs
Replaced by DataDiscProgressEventArgs
+Replaced by DataDiscProgressEventArgs
Replaced by DataDiscStatusEventArgs
+Replaced by DataDiscStatusEventArgs
Removed.
@@ -861,13 +861,13 @@Classes | ||
class | AudioCD | |
AudioCD burns audio CDs from files like MP3, WMA, WAV and other formats. More... | ||
class | AudioCDContinueEventArgs | |
Contains the parameters of the AudioCD.OnContinueWrite and AudioCD.OnContinueRead events. More... | ||
class | AudioCDProgressEventArgs | |
Contains the parameters of the AudioCD.OnWriteProgress and AudioCD.OnReadProgress events. More... | ||
class | AudioCDStatusEventArgs | |
Provides data for the AudioCD.OnWriteStatus and AudioCD.OnReadStatus events. More... | ||
class | AudioCDTrackStatusEventArgs | |
Provides data for the AudioCD.OnWriteTrack event. More... | ||
class | AudioInput | |
Defines an audio input. More... | ||
class | AudioOutput | |
Defines an audio output when reading from an Audio CD. More... | ||
class | BDFeatures | |
Container for the Blu-ray Disc features supported by the device. More... | ||
class | BlockDevice | |
The BlockDevice interface provides methods for reading and writing data CD and DVD in packet mode. More... | ||
class | BootProps | |
Provides an interface for setting the properties of a bootable disc. More... | ||
class | CachePolicy | |
Provides an interface for setting the cache related properties of DataDisc. More... | ||
class | CDFeatures | |
Container for the CD features supported by the device. More... | ||
class | CDTrack | |
The Track interface allows you to specify the track type, the pre-gap length, the track indexes and the post-gap length for a track. More... | ||
class | DataDisc | |
Creates and burns data images to CD, DVD and Blu-ray Discs. More... | ||
class | DataDiscContinueEventArgs | |
Contains the parameters of the DataDisc.OnContinueBurn event. More... | ||
class | DataDiscFileStatusEventArgs | |
Provides data for the DataDisc.OnFileStatus> event. More... | ||
class | DataDiscProgressEventArgs | |
Provides data for the DataDisc.OnProgress event. More... | ||
class | DataDiscStatusEventArgs | |
Provides data for the DataDisc.OnStatus event. More... | ||
class | DataFile | |
The DataFile interface represents one file or directory from a data image. More... | ||
struct | GenericError | |
Generic error codes. More... | ||
class | IsoVolumeProps | |
Provides an interface for setting the properties of ISO volumes. More... | ||
class | JolietVolumeProps | |
Provides an interface for setting the properties of ISO volumes. More... | ||
class | Library | |
Initializes PrimoBurner and manages license information. More... | ||
struct | Mode2FormedSubheader | |
Mode 2 Formed (Form1 or Form2) Sub-header structure. More... | ||
struct | PCMAudioFormat | |
PCM audio format. More... | ||
class | QSubChannel | |
This structure is used together with the Device.GetQSubChannel method to get the q-subchannel information from the last 96 bytes of a raw CD sector data. More... | ||
class | UdfFileProps | |
Provides an interface for setting various properties of UDF file and directory items. More... | ||
class | UdfVolumeProps | |
Provides an interface for setting the properties of UDF volumes. More... | ||
class | VideoDVD | |
The VideoDVD interface provides methods for creating DVD-Video compatible images layouts. More... | ||
▼NPrimoSoftware | |
▼NBurner | |
CBDFeatures | Container for the Blu-ray Disc features supported by the device |
CBDFormatParameters | Reserved for future versions |
CBDMediaInfo | Container for BD-R and BD-RE media information |
CBDVersion | Serves as a container for Blu-ray Disc version information |
CBlockDevice | The BlockDevice interface provides methods for reading and writing data CD and DVD in packet mode |
CCDFeatures | Container for the CD features supported by the device |
CCDMode | The CDMode interface defines a point at which the type and/or the frame size of a CD track changes |
CCDPregap | Defines constants for the CD pre-gap start and length |
CCDSector | The CDSector interface provides methods for encoding RAW CD sectors(blocks) from user data |
CCDSession | The CDSession interface allows you to define the session layout (the TOC) of a CD |
CCDText | The CDText interface is used to manipulate the CD-TEXT data on audio cds |
CCDTextItem | Represents a single CD-Text item |
CCDTrack | The Track interface allows you to specify the track type, the pre-gap length, the track indexes and the post-gap length for a track |
CDataFile | The DataFile interface represents one file or directory from a data image |
CDataFileList | Represents a collection of DataFile objects |
CDevice | Recording Device Low Level Application Programming Interface |
CDeviceContinueEventArgs | Provides data for the Device.OnContinueRead event |
CDeviceEnumerator | Device enumerator |
CDeviceEraseEventArgs | Provides data for the Device.OnErase event |
CDeviceFormatEventArgs | Provides data for the Device.OnFormat event |
CDeviceReadEventArgs | Provides data for the Device.OnRead event |
CDeviceWriteLeadInEventArgs | Provides data for the Device.OnWriteLeadIn event |
CDeviceWriteLeadOutEventArgs | Provides data for the Device.OnWriteLeadOut event |
CDiscArchive | DiscArchive object provides a way for constructing large file trees and scheduling them for burning over multiple discs |
CDiscArchiveAddFileToLayoutEventArgs | Contains the parameters of the DiscArchive.OnAddFileToLayout event |
CDiscArchiveFileErrorEventArgs | Contains the parameters of the DiscArchive.OnSourceFileError event |
CDiscArchiveFooterSizeEventArgs | Contains the parameters of the DiscArchive.OnFooterSize event |
CDiscArchiveRequestRenameEventArgs | Provides data for the DiscArchive.OnRequestRename event |
CDiscCopy | Copies CD, DVD and BD discs |
CDiscCopyContinueCopyEventArgs | Provides data for the DiscCopy.OnContinueCopy event |
CDiscCopyProgressEventArgs | Provides information about the overall progress of the copy process (image creation/burning) |
CDiscCopyStatusEventArgs | Provides information about the status of the copy process |
CDiscCopyTrackStatusEventArgs | Provides information about the reading/writing progress of individual medium tracks |
CDiscInfo | Disk Information Structure |
CDiscLayout | The DiscLayout object provides a way for recording all or a portion of DiscArchive content on a single disc |
CDiscLayoutContinueWriteEventArgs | Provides data for the DiscLayout.OnContinueWriteevent |
CDiscLayoutFileErrorEventArgs | Contains the parameters of the DiscLayout.OnFileError event |
CDiscLayoutFileEventArgs | Contains the parameters of the DiscLayout.OnFileComplete event |
CDiscLayoutProgressEventArgs | Contains the parameters of the DiscLayout.OnProgress event |
CDVDFeatures | Container for the DVD features supported by the device |
CDVDMediaInfo | Container for DVD media information |
CDVDMinusMediaInfo | Container for DVD-R and DVD-RW media information |
CDVDPlusMediaInfo | Container for DVD+R and DVD+RW media information |
CEngine | Burner Engine |
CEngineDeviceChangeEventArgs | Provides data for the Engine.OnDeviceChange event |
CEngineMediaChangeEventArgs | Provides data for the Engine.OnMediaChange event |
CErrorInfo | Describes a PrimoBurner error |
CGenericError | Generic error codes |
CLibrary | Initializes PrimoBurner and manages license information |
CMediaInfo | Container for the extended media information retrieved with the Device.ReadMediaInfo method |
CMode2FormedSubheader | Mode 2 Formed (Form1 or Form2) Sub-header structure |
CQSubChannel | This structure is used together with the Device.GetQSubChannel method to get the q-subchannel information from the last 96 bytes of a raw CD sector data |
CQSubChannelIsrc | The QSubChannelIsrc structure defines the Track International Standard Recording Code data |
CQSubChannelMcn | The QSubChannelMcn structure defines the response data structure for the Media Catalog Number (MCN) |
CQSubChannelPosition | The QSubChannelPosition type defines the response data structure for the CD current position data (i.e., track, index, absolute address, relative address) |
CRawToc | Raw Table Of Content (TOC) |
CRawTocTrack | A Track from the Raw TOC (Raw Table Of Content) |
CScsiCommandSense | Gets SCSI sense data that results from a command sent with the SendCommand method |
CScsiInterface | Allows an application to send SCSI command to a device |
CSessionInfo | Session information structure |
CSpeed1xKB | Defines constants for 1x speeds in Kbytes/s |
CSpeedDescriptor | Device supported speed |
CToc | Table Of Content (TOC) |
CTocTrack | A track from the disc Table Of Content (Toc) |
CTrackBuffer | Track Buffer |
CTrackInfo | Track Information Structure |
CTrackInfoEx | Extended Track Information Structure |
CUdfExtent | Defines a UDF file extent |
CUdfFileProps | Provides an interface for setting various properties of UDF file and directory items |
CVideoDVD | The VideoDVD interface provides methods for creating DVD-Video compatible images layouts |
CAudioCD | AudioCD burns audio CDs from files like MP3, WMA, WAV and other formats |
CAudioCDContinueEventArgs | Contains the parameters of the AudioCD.OnContinueWrite and AudioCD.OnContinueRead events |
CAudioCDProgressEventArgs | Contains the parameters of the AudioCD.OnWriteProgress and AudioCD.OnReadProgress events |
CAudioCDStatusEventArgs | Provides data for the AudioCD.OnWriteStatus and AudioCD.OnReadStatus events |
CAudioCDTrackStatusEventArgs | Provides data for the AudioCD.OnWriteTrack event |
CAudioInput | Defines an audio input |
CAudioOutput | Defines an audio output when reading from an Audio CD |
CBDFeatures | Container for the Blu-ray Disc features supported by the device |
CBDFormatParameters | Reserved for future versions |
CBDMediaInfo | Container for BD-R and BD-RE media information |
CBDVersion | Serves as a container for Blu-ray Disc version information |
CBlockDevice | The BlockDevice interface provides methods for reading and writing data CD and DVD in packet mode |
CBootProps | Provides an interface for setting the properties of a bootable disc |
CCachePolicy | Provides an interface for setting the cache related properties of DataDisc |
CCDFeatures | Container for the CD features supported by the device |
CCDMode | The CDMode interface defines a point at which the type and/or the frame size of a CD track changes |
CCDPregap | Defines constants for the CD pre-gap start and length |
CCDSector | The CDSector interface provides methods for encoding RAW CD sectors(blocks) from user data |
CCDSession | The CDSession interface allows you to define the session layout (the TOC) of a CD |
CCDText | The CDText interface is used to manipulate the CD-TEXT data on audio cds |
CCDTextItem | Represents a single CD-Text item |
CCDTrack | The Track interface allows you to specify the track type, the pre-gap length, the track indexes and the post-gap length for a track |
CDataDisc | Creates and burns data images to CD, DVD and Blu-ray Discs |
CDataDiscContinueEventArgs | Contains the parameters of the DataDisc.OnContinueBurn event |
CDataDiscFileStatusEventArgs | Provides data for the DataDisc.OnFileStatus> event |
CDataDiscProgressEventArgs | Provides data for the DataDisc.OnProgress event |
CDataDiscStatusEventArgs | Provides data for the DataDisc.OnStatus event |
CDataFile | The DataFile interface represents one file or directory from a data image |
CDataFileList | Represents a collection of DataFile objects |
CDevice | Recording Device Low Level Application Programming Interface |
CDeviceContinueEventArgs | Provides data for the Device.OnContinueRead event |
CDeviceEnumerator | Device enumerator |
CDeviceEraseEventArgs | Provides data for the Device.OnErase event |
CDeviceFormatEventArgs | Provides data for the Device.OnFormat event |
CDeviceReadEventArgs | Provides data for the Device.OnRead event |
CDeviceWriteLeadInEventArgs | Provides data for the Device.OnWriteLeadIn event |
CDeviceWriteLeadOutEventArgs | Provides data for the Device.OnWriteLeadOut event |
CDiscArchive | DiscArchive object provides a way for constructing large file trees and scheduling them for burning over multiple discs |
CDiscArchiveAddFileToLayoutEventArgs | Contains the parameters of the DiscArchive.OnAddFileToLayout event |
CDiscArchiveFileErrorEventArgs | Contains the parameters of the DiscArchive.OnSourceFileError event |
CDiscArchiveFooterSizeEventArgs | Contains the parameters of the DiscArchive.OnFooterSize event |
CDiscArchiveRequestRenameEventArgs | Provides data for the DiscArchive.OnRequestRename event |
CDiscCopy | Copies CD, DVD and BD discs |
CDiscCopyContinueCopyEventArgs | Provides data for the DiscCopy.OnContinueCopy event |
CDiscCopyProgressEventArgs | Provides information about the overall progress of the copy process (image creation/burning) |
CDiscCopyStatusEventArgs | Provides information about the status of the copy process |
CDiscCopyTrackStatusEventArgs | Provides information about the reading/writing progress of individual medium tracks |
CDiscInfo | Disk Information Structure |
CDiscLayout | The DiscLayout object provides a way for recording all or a portion of DiscArchive content on a single disc |
CDiscLayoutContinueWriteEventArgs | Provides data for the DiscLayout.OnContinueWriteevent |
CDiscLayoutFileErrorEventArgs | Contains the parameters of the DiscLayout.OnFileError event |
CDiscLayoutFileEventArgs | Contains the parameters of the DiscLayout.OnFileComplete event |
CDiscLayoutProgressEventArgs | Contains the parameters of the DiscLayout.OnProgress event |
CDVDFeatures | Container for the DVD features supported by the device |
CDVDMediaInfo | Container for DVD media information |
CDVDMinusMediaInfo | Container for DVD-R and DVD-RW media information |
CDVDPlusMediaInfo | Container for DVD+R and DVD+RW media information |
CEngine | Burner Engine |
CEngineDeviceChangeEventArgs | Provides data for the Engine.OnDeviceChange event |
CEngineMediaChangeEventArgs | Provides data for the Engine.OnMediaChange event |
CErrorInfo | Describes a PrimoBurner error |
CGenericError | Generic error codes |
CIsoVolumeProps | Provides an interface for setting the properties of ISO volumes |
CJolietVolumeProps | Provides an interface for setting the properties of ISO volumes |
CLibrary | Initializes PrimoBurner and manages license information |
CMediaInfo | Container for the extended media information retrieved with the Device.ReadMediaInfo method |
CMode2FormedSubheader | Mode 2 Formed (Form1 or Form2) Sub-header structure |
CPCMAudioFormat | PCM audio format |
CQSubChannel | This structure is used together with the Device.GetQSubChannel method to get the q-subchannel information from the last 96 bytes of a raw CD sector data |
CQSubChannelIsrc | The QSubChannelIsrc structure defines the Track International Standard Recording Code data |
CQSubChannelMcn | The QSubChannelMcn structure defines the response data structure for the Media Catalog Number (MCN) |
CQSubChannelPosition | The QSubChannelPosition type defines the response data structure for the CD current position data (i.e., track, index, absolute address, relative address) |
CRawToc | Raw Table Of Content (TOC) |
CRawTocTrack | A Track from the Raw TOC (Raw Table Of Content) |
CScsiCommandSense | Gets SCSI sense data that results from a command sent with the SendCommand method |
CScsiInterface | Allows an application to send SCSI command to a device |
CSessionInfo | Session information structure |
CSpeed1xKB | Defines constants for 1x speeds in Kbytes/s |
CSpeedDescriptor | Device supported speed |
CToc | Table Of Content (TOC) |
CTocTrack | A track from the disc Table Of Content (Toc) |
CTrackBuffer | Track Buffer |
CTrackInfo | Track Information Structure |
CTrackInfoEx | Extended Track Information Structure |
CUdfExtent | Defines a UDF file extent |
CUdfFileProps | Provides an interface for setting various properties of UDF file and directory items |
CUdfVolumeProps | Provides an interface for setting the properties of UDF volumes |
CVideoDVD | The VideoDVD interface provides methods for creating DVD-Video compatible images layouts |
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
This is the complete list of members for PCMAudioFormat, including all inherited members.
+BitsPerSample | PCMAudioFormat | |
Channels | PCMAudioFormat | |
SamplesPerSec | PCMAudioFormat |
+ PrimoBurner for .NET
+ 5.0
+
+ CD, DVD and Blu-ray Software Development Kit
+ |
+
PCM audio format. + More...
++Public Attributes | |
+Int16 | BitsPerSample |
Bits per sample. | |
+Int16 | Channels |
Number of channels. | |
+Int32 | SamplesPerSec |
Audio frequency. | |
PCM audio format.
+Audio CD format: 44100 Hz, 16-bit, stereo
+