Поделиться через


Функция PcCreateContentMixed (portcls.h)

Функция PcCreateContentMixed вычисляет права на содержимое DRM для составного потока, содержащего смешанное содержимое из некоторого количества аудиопотоков KS. Обратите внимание, что этот вызов функции идентичен функции DrmCreateContentMixed , а ее определения параметров и возвращаемое значение также идентичны.

Синтаксис

PORTCLASSAPI NTSTATUS PcCreateContentMixed(
  [in]  PULONG paContentId,
  [in]  ULONG  cContentId,
  [out] PULONG pMixedContentId
);

Параметры

[in] paContentId

Указатель на массив идентификаторов содержимого DRM. Каждый элемент массива имеет тип ULONG и содержит идентификатор содержимого, представляющий защищенный аудиопоток KS. Если значение cContentId равно нулю, параметр paContentID может иметь значение NULL. Идентификатор содержимого, равный нулю, — это специальное значение, представляющее звуковой поток с правами на содержимое DRM по умолчанию (см . DEFINE_DRMRIGHTS_DEFAULT).

[in] cContentId

Указывает количество идентификаторов содержимого DRM в массиве paContentId . Массив может содержать ноль или более идентификаторов содержимого.

[out] pMixedContentId

Выходной указатель для составного идентификатора содержимого. Этот параметр указывает на выделенную вызывающей переменной ULONG, в которую функция записывает новый идентификатор содержимого для составного аудиопотока KS. Если cContentId равно нулю, функция назначает права содержимого DRM по умолчанию новому идентификатору содержимого.

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

См. определение возвращаемого значения в DrmCreateContentMixed.

Комментарии

Дополнительные сведения см. в комментариях в DrmCreateContentMixed.

Требования

Требование Значение
Минимальная версия клиента Драйвер системы PortCls реализует функцию PcCreateContentMixed в операционных системах Microsoft Windows XP и более поздних версий.
Целевая платформа Универсальное
Верхняя часть portcls.h (включая Portcls.h)
Библиотека Portcls.lib

См. также раздел

DrmCreateContentMixed