Функция 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