Структуры пакета SDK для формата Windows Media
[Функция, связанная с этой страницей, пакет SDK для Windows Media 11, является устаревшей функцией. Он был заменен средства чтения источника и записи приемника. средства чтения источников и записи приемника оптимизированы для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует использовать новый код средства чтения исходного кода и записи приемников вместо пакета SDK для Windows Media 11, когда это возможно. Корпорация Майкрософт предлагает, что существующий код, использующий устаревшие API, будет перезаписан для использования новых API, если это возможно.]
Пакет SDK для формата Windows Media реализует следующие структуры.
Структура | Описание |
---|---|
DRM_COPY_OPL | Содержит сведения о уровне защиты выходных данных, применимые к действию копирования в лицензии DRM. |
DRM_LICENSE_STATE_DATA | Содержит лицензии сведения о указанном drM права. |
DRM_MINIMUM_OUTPUT_PROTECTION_LEVELS | Содержит минимальные уровни защиты выходных данных, необходимые лицензией DRM для воспроизведения содержимого в различных форматах. |
DRM_OPL_OUTPUT_IDS | Содержит массив идентификаторов технологий DRM. Эта структура используется для определения групп технологий в других структурах DRM. |
DRM_PLAY_OPL | Содержит сведения о уровне защиты выходных данных, которые применяются к действию воспроизведения в лицензии DRM. |
DRM_PLAYLIST_CONTENT_ID | Содержит сведения о содержимом, которое нужно скопировать в CD в рамках записи списка воспроизведения. |
DRM_VAL16 | Сохраняет 128-разрядное значение, используемое в качестве идентификатора устройства. |
DRM_VIDEO_OUTPUT_PROTECTION | Содержит идентификатор технологии защиты видео и данных конфигурации, необходимых для этой технологии. |
DRM_VIDEO_OUTPUT_PROTECTION_IDS | Содержит массив структур DRM_VIDEO_OUTPUT_PROTECTION. |
WAVEFORMATEX | Определяет формат волновых звуковых данных. |
WAVEFORMATEXTENSIBLE | Определяет формат данных waveform-audio для форматов с более чем двумя каналами. |
WM_ADDRESS_ACCESSENTRY | Указывает запись в списке доступа к IP-адресам. |
WM_CLIENT_PROPERTIES | Записывает сведения о клиенте. |
WM_CLIENT_PROPERTIES_EX | Записывает расширенные сведения о клиенте. |
WM_GET_LICENSE_DATA | Содержит сведения о лицензии DRM. |
WM_INDIVIDUALIZE_STATUS | Записывает состояние процесса инициализации. |
WM_LEAKY_BUCKET_PAIR | Описывает требования к буферизации для файла переменной скорости (VBR). |
WM_LICENSE_STATE_DATA | Инкапсулирует структуру DRM_LICENSE_STATE_DATA, которая описывает данные о состоянии лицензии DRM. |
WM_MEDIA_TYPE | Описывает пример носителя. |
WMMPEG2VIDEOINFO | Описывает видеопоток MPEG-2. |
WM_PICTURE | Содержит данные для атрибута сложных метаданных WM/Picture. |
WM_PORT_NUMBER_RANGE | Описывает диапазон номеров портов, используемых интерфейсом IWMReaderNetworkConfig. |
WM_READER_CLIENTINFO | Описывает средство чтения клиента (проигрыватель), обращаюющееся к потоку мультимедиа. |
WM_READER_STATISTICS | Описывает производительность операции чтения. |
WMSCRIPTFORMAT | Определяет формат потока скрипта. |
WM_STREAM_PRIORITY_RECORD | Содержит номер потока и указывает, является ли доставка этого потока обязательной. |
WM_STREAM_TYPE_INFO | Содержит данные для атрибута WM/StreamTypeInfo сложного атрибута метаданных. |
WM_SYNCHRONISED_LYRICS | Содержит данные для сложного атрибута метаданных WM/Lyrics_Synchronised. |
WM_USER_TEXT | Содержит данные для атрибута WM/Text сложных метаданных. |
WM_USER_WEB_URL | Содержит данные для атрибута сложных метаданных WM/UserWebUR L. |
WM_WRITER_STATISTICS | Описывает производительность операции записи. |
WM_WRITER_STATISTICS_EX | Содержит статистику расширенного модуля записи. |
WMDRM_IMPORT_CONTENT_KEY | Содержит ключ содержимого, используемый при импорте защищенного содержимого. |
WMDRM_IMPORT_INIT_STRUCT | Содержит зашифрованный ключ сеанса и ключ содержимого, используемый при импорте защищенного содержимого. |
WMDRM_IMPORT_SESSION_KEY | Содержит ключ сеанса для импорта защищенного содержимого. |
WMT_BUFFER_SEGMENT | Содержит сведения, необходимые для указания сегмента в пакете. |
WMT_COLORSPACEINFO_EXTENSION_DATA | Содержит данные для расширения единицы данных WM_SampleExtensionGUID_ColorSpaceInfo. |
WMT_FILESINK_DATA_UNIT | Содержит сведения о пакете. |
WMT_PAYLOAD_FRAGMENT | Содержит сведения, необходимые для извлечения фрагмента полезных данных из пакета. |
WMT_TIMECODE_EXTENSION_DATA | Содержит один код времени SMPTE и связанные сведения. |
WMT_VIDEOIMAGE_SAMPLE | Содержит сведения о примере изображения видео. |
WMT_WATERMARK_ENTRY | Содержит сведения о системе подложки. |
WMT_WEBSTREAM_FORMAT | Содержит сведения о веб-потоке. |
WMT_WEBSTREAM_SAMPLE_HEADER | Содержит сведения о заголовке для примеров веб-потока. |
WMVIDEOINFOHEADER | Описывает растровое изображение и цветовые сведения для изображения видео. |
WMVIDEOINFOHEADER2 | Описывает растровое изображение и цветовые сведения для изображения видео, включая переплет, защиту копирования и пропорции. |
Связанные разделы