Spec-Zone .ru
спецификации, руководства, описания, API

Библиотека разработчика Mac

Разработчик

Ссылка класса IODVDMedia

Опции
Развертывание Target:

На этой странице
Язык:

IODVDMedia

Класс IODVDMedia является абстракцией дискового устройства произвольного доступа для DVDs.

Класс IODVDMedia является абстракцией дискового устройства произвольного доступа для DVDs.

Наследование


Не применимый

Соответствует


Не применимый

Оператор импорта


Не применимый

Objective C

@import Kernel;

Доступность


Доступный в OS X v10.6 и позже.
  • Объявление

    C++

    virtual IOReturn getSpeed( UInt16 *kilobytesPerSecond);

    Параметры

    kilobytesPerSecond

    Возвращает текущую скорость, используемую для передачи данных, в кБайт/с.

    kDVDSpeedMin указывает минимальную скорость для всех носителей DVD (1X). kDVDSpeedMax указывает максимальную скорость, поддерживаемую в аппаратных средствах.

    Возвращаемое значение

    Возвращает состояние работы.

    Обсуждение

    Используйте текущую скорость для передачи данных.

  • Объявление

    C++

    virtual IOReturn readDiscInfo( IOMemoryDescriptor *buffer, UInt16 *actualByteCount );

    Параметры

    buffer

    Буфер для передачи данных. Размер буфера подразумевает размер передачи данных.

    actualByteCount

    Возвращает фактическое число байтов, переданных в передаче данных.

    Возвращаемое значение

    Возвращает состояние передачи данных.

    Обсуждение

    Дайте команду MMC READ DISC INFORMATION.

  • Объявление

    C++

    virtual IOReturn readRZoneInfo( IOMemoryDescriptor *buffer, UInt32address, DVDRZoneInfoAddressTypeaddressType, UInt16 *actualByteCount );

    Параметры

    buffer

    Буфер для передачи данных. Размер буфера подразумевает размер передачи данных.

    address

    Как задокументировано MMC.

    addressType

    Как задокументировано MMC.

    actualByteCount

    Возвращает фактическое число байтов, переданных в передаче данных.

    Возвращаемое значение

    Возвращает состояние передачи данных.

    Обсуждение

    Дайте команду MMC READ RZONE INFORMATION (READ TRACK INFORMATION).

  • Объявление

    C++

    virtual IOReturn readStructure( IOMemoryDescriptor *buffer, const DVDStructureFormatformat, const UInt32address, const UInt8layer, const UInt8grantID );

    Параметры

    buffer

    Буфер для передачи данных. Размер буфера подразумевает размер передачи данных.

    format

    Как задокументировано MMC.

    address

    Как задокументировано MMC.

    layer

    Как задокументировано MMC.

    grantID

    Как задокументировано MMC.

    Возвращаемое значение

    Возвращает состояние передачи данных.

    Обсуждение

    Дайте команду MMC READ DVD STRUCTURE.

  • Объявление

    C++

    virtual IOReturn reportKey( IOMemoryDescriptor *buffer, const DVDKeyClasskeyClass, const UInt32address, const UInt8grantID, const DVDKeyFormatformat );

    Параметры

    buffer

    Буфер для передачи данных. Размер буфера подразумевает размер передачи данных. Нуль передачи для kDVDKeyFormatAGID_Invalidate форматирует случай.

    keyClass

    Как задокументировано MMC.

    address

    Как задокументировано MMC.

    grantID

    Как задокументировано MMC.

    format

    Как задокументировано MMC.

    Возвращаемое значение

    Возвращает состояние передачи данных.

    Обсуждение

    Дайте команду MMC REPORT KEY.

  • Объявление

    C++

    virtual IOReturn sendKey( IOMemoryDescriptor *buffer, const DVDKeyClasskeyClass, const UInt8grantID, const DVDKeyFormatformat );

    Параметры

    buffer

    Буфер для передачи данных. Размер буфера подразумевает размер передачи данных. Нуль передачи для kDVDKeyFormatAGID_Invalidate форматирует случай.

    keyClass

    Как задокументировано MMC.

    grantID

    Как задокументировано MMC.

    format

    Как задокументировано MMC.

    Возвращаемое значение

    Возвращает состояние передачи данных.

    Обсуждение

    Дайте команду MMC SEND KEY.

  • Объявление

    C++

    virtual IOReturn setSpeed( UInt16kilobytesPerSecond);

    Параметры

    kilobytesPerSecond

    Скорость, которая будет использоваться для передачи данных в кБайт/с.

    kDVDSpeedMin указывает минимальную скорость для всех носителей DVD (1X). kDVDSpeedMax указывает максимальную скорость, поддерживаемую в аппаратных средствах.

    Возвращаемое значение

    Возвращает состояние работы.

    Обсуждение

    Установите скорость, которая будет использоваться для передачи данных.