Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Dieser Header wird von der Bildmaster-API verwendet. Weitere Informationen finden Sie unter
imapi2.h enthält die folgenden Programmierschnittstellen:
Schnittstellen
DDiscFormat2DataEvents Implementieren Sie diese Schnittstelle, um Benachrichtigungen über den aktuellen Schreibvorgang zu empfangen. (DDiscFormat2DataEvents) |
DDiscFormat2EraseEvents Implementieren Sie diese Schnittstelle, um Benachrichtigungen über den aktuellen Löschvorgang zu erhalten. |
DDiscFormat2RawCDEvents Implementieren Sie diese Schnittstelle, um Benachrichtigungen über den aktuellen Rohbildschreibvorgang zu erhalten. |
DDiscFormat2TrackAtOnceEvents Implementieren Sie diese Schnittstelle, um Benachrichtigungen über den aktuellen Track-Writing-Vorgang zu empfangen. |
DDiscMaster2Events Implementieren Sie diese Schnittstelle, um Benachrichtigungen zu erhalten, wenn ein CD- oder DVD-Gerät dem Computer hinzugefügt oder daraus entfernt wird. |
DWriteEngine2Events Implementieren Sie diese Schnittstelle, um Benachrichtigungen über den aktuellen Schreibvorgang zu empfangen. (DWriteEngine2Events) |
IBlockRange Verwenden Sie diese Schnittstelle, um Informationen zu einem einzelnen fortlaufenden Bereich von Sektoren auf den Medien abzurufen. Diese Schnittstelle wird in der Regel zusammen mit der IBlockRangeList-Schnittstelle verwendet, um eine Auflistung von Sektorbereichen zu beschreiben. |
IBlockRangeList Verwenden Sie diese Schnittstelle, um eine Liste der kontinuierlichen Sektorbereiche auf den Medien abzurufen. Diese Schnittstelle wird verwendet, um die Sektoren zu beschreiben, die auf einem wiederbeschreibbaren Datenträger aktualisiert werden müssen, wenn eine neue logische Sitzung aufgezeichnet wird. |
IBurnVerification Verwenden Sie diese Schnittstelle mit IDiscFormat2Data oder IDiscFormat2TrackAtOnce, um die Eigenschaft Burn Verification Level abzurufen oder festzulegen, die vorgibt, wie gebrannte Medien nach dem Schreibvorgang auf Integrität überprüft werden. |
IDiscFormat2 Dies ist eine Basisschnittstelle. Verwenden Sie die folgenden Schnittstellen, die diese Schnittstelle erben: IDiscFormat2Data, IDiscFormat2Erase, IDiscFormat2TrackAtOnce, IDiscFormat2RawCD |
IDiscFormat2Data Verwenden Sie diese Schnittstelle, um einen Datenstrom auf einen Datenträger zu schreiben. |
IDiscFormat2DataEventArgs Verwenden Sie diese Schnittstelle, um Informationen zum aktuellen Schreibvorgang abzurufen. (IDiscFormat2DataEventArgs) |
IDiscFormat2Erase Verwenden Sie diese Schnittstelle, um Daten von einem Datenträger zu löschen. |
IDiscFormat2RawCD Verwenden Sie diese Schnittstelle, um unformatierte Bilder im DAO-Modus (Disc At Once) (auch als unterbrechungsfreie Aufzeichnung bezeichnet) auf ein Disc-Gerät zu schreiben. |
IDiscFormat2RawCDEventArgs Verwenden Sie diese Schnittstelle, um Informationen zum aktuellen Schreibvorgang abzurufen. (IDiscFormat2RawCDEventArgs) |
IDiscFormat2TrackAtOnce Verwenden Sie diese Schnittstelle, um Audio im Track-At-Once-Modus auf leere CD-R- oder CD-RW-Medien zu schreiben. |
IDiscFormat2TrackAtOnceEventArgs Verwenden Sie diese Schnittstelle, um Informationen zum aktuellen Schreibvorgang abzurufen. (IDiscFormat2TrackAtOnceEventArgs) |
IDiscMaster2 Verwenden Sie diese Schnittstelle, um die auf dem Computer installierten CD- und DVD-Geräte aufzulisten. |
IDiscRecorder2 Diese Schnittstelle stellt ein physisches Gerät dar. Sie verwenden diese Schnittstelle, um Informationen zu einem auf dem Computer installierten CD- und DVD-Gerät abzurufen und Vorgänge wie das Schließen des Fachs oder das Auswerfen des Mediums auszuführen. |
IDiscRecorder2Ex Diese Schnittstelle stellt ein physisches Gerät dar. |
IMultisession Basisschnittstelle mit Eigenschaften, die für abgeleitete Multisessionschnittstellen gemeinsam sind. |
IMultisessionRandomWrite Verwenden Sie diese Schnittstelle, um Informationen über den aktuellen Zustand von Medien abzurufen, die zufällige Schreibvorgänge zulassen und das Konzept physischer Sitzungen nicht unterstützen. |
IMultisessionSequential Verwenden Sie diese Schnittstelle, um Informationen zur vorherigen Importsitzung auf einem sequenziell aufgezeichneten Medium abzurufen, wenn das Medium eine vorherige Sitzung enthält. |
IMultisessionSequential2 Verwenden Sie diese Schnittstelle, um Informationen über die Größe einer schreibbaren Einheit auf sequenziell aufgezeichneten Medien abzurufen. |
IRawCDImageCreator Verwenden Sie diese Schnittstelle, um ein RAW-CD-Image zum Schreiben auf CD-Medien im DAO-Modus (Disc-at-Once) zu erstellen. Mit dieser Schnittstelle erstellte Bilder können mithilfe der IDiscFormat2RawCD-Schnittstelle auf CD-Medien geschrieben werden. |
IRawCDImageTrackInfo Verwenden Sie diese Schnittstelle zum Nachverfolgen von Eigenschaften pro Spur, die auf CD-Medien angewendet werden. |
IStreamConcatenate Verwenden Sie diese Schnittstelle, um mehrere Datenströme in einem einzelnen Stream zu kombinieren. |
IStreamInterleave Verwenden Sie diese Schnittstelle, um mehrere Datenströme in einem einzelnen Stream zu kombinieren, indem Sie abwechselnd Teile der einzelnen Daten einstreuen. |
IStreamPseudoRandomBased Verwenden Sie diese Schnittstelle, um einen schreibgeschützten Datenstrom zu generieren, dessen Daten mit Pseudo-Zufallsdaten initialisiert werden (nicht kryptografisch sicher). Sie müssen die SetSize-Methode aufrufen, um die angeforderte Größe des Datenstroms festzulegen. |
IWriteEngine2 Verwenden Sie diese Schnittstelle, um einen Datenstrom auf ein Gerät zu schreiben. |
IWriteEngine2EventArgs Verwenden Sie diese Schnittstelle, um Informationen zum aktuellen Schreibvorgang abzurufen. Diese Schnittstelle wird an die DWriteEngine2Events::Update-Methode übergeben, die Sie implementieren. |
IWriteSpeedDescriptor Verwenden Sie diese Schnittstelle, um detaillierte Schreibkonfigurationen abzurufen, die vom Datenträgerrecorder und aktuellen Medien unterstützt werden, z. B. den Medientyp, die Schreibgeschwindigkeit, den Drehzahlsteuerungstyp. |
Enumerationen
IMAPI_BURN_VERIFICATION_LEVEL Definiert Werte für die brennbare Überprüfung, die von der IBurnVerification-Schnittstelle implementiert wird. |
IMAPI_CD_SECTOR_TYPE Definiert die Sektortypen, die auf CD-Medien geschrieben werden können. |
IMAPI_CD_TRACK_DIGITAL_COPY_SETTING Definiert die für einen bestimmten Titel verfügbaren Einstellungswerte für digitale Kopien. |
IMAPI_FEATURE_PAGE_TYPE Definiert Werte für das Feature, die von der logischen Einheit (CD- und DVD-Gerät) unterstützt werden. |
IMAPI_FORMAT2_DATA_MEDIA_STATE Definiert Werte für die möglichen Medienzustände. |
IMAPI_FORMAT2_DATA_WRITE_ACTION Definiert Werte, die den aktuellen Zustand des Schreibvorgangs bei Verwendung der IDiscFormat2DataEventArgs-Schnittstelle angeben. |
IMAPI_FORMAT2_RAW_CD_DATA_SECTOR_TYPE Definiert Werte, die den Typ der Unterkanaldaten angeben. |
IMAPI_FORMAT2_RAW_CD_WRITE_ACTION Definiert Werte, die den aktuellen Zustand des Schreibvorgangs bei Verwendung der IDiscFormat2RawCDEventArgs-Schnittstelle angeben. |
IMAPI_FORMAT2_TAO_WRITE_ACTION Definiert Werte, die den aktuellen Zustand des Schreibvorgangs bei Verwendung der IDiscFormat2TrackAtOnceEventArgs-Schnittstelle angeben. |
IMAPI_MEDIA_PHYSICAL_TYPE Definiert Werte für die derzeit bekannten Medientypen, die von IMAPI unterstützt werden. |
IMAPI_MEDIA_WRITE_PROTECT_STATE Definiert Werte, die den Medienschreibschutz status. Ein oder mehrere Schreibschutzwerte können auf einem bestimmten Laufwerk festgelegt werden. |
IMAPI_MODE_PAGE_REQUEST_TYPE Definiert Werte, die anforderungen angeben, die mithilfe des mmc-Befehls MODE_SENSE10 an ein Gerät gesendet werden. |
IMAPI_MODE_PAGE_TYPE Definiert Werte für die Modusseiten, die von CD- und DVD-Geräten unterstützt werden. |
IMAPI_PROFILE_TYPE Definiert Werte für die möglichen Profile eines CD- und DVD-Geräts. Ein Profil definiert den Typ der Medien und Features, die das Gerät unterstützt. |
IMAPI_READ_TRACK_ADDRESS_TYPE Definiert Werte, die angeben, wie Nachverfolgadressen für das aktuelle Datenträgerprofil eines zufällig beschreibbaren, hardwaredefektverwalteten Medientyps interpretiert werden. |