AcxDrmCreateContentMixed 函数 (acxstreams.h)
AcxCreateContentMixed 函数创建一个 DRM 内容 ID,用于标识包含来自多个流的混合内容的 ACX 音频流
语法
NTSTATUS AcxDrmCreateContentMixed(
PULONG paContentId,
ULONG cContentId,
PULONG pMixedContentId
);
参数
paContentId
指向 DRM 内容 ID 数组的指针。 每个数组元素的类型为 ULONG,并包含表示受保护的 ACX 音频流的内容 ID。 如果 cContentId 为零,则 paContentID 可以为 NULL。 内容 ID 为零是一个特殊值,表示具有默认 DRM 内容权限的音频流 (查看DEFINE_DRMRIGHTS_DEFAULT) 。
cContentId
指定 paContentId 数组中 DRM 内容 ID 的数目。 数组可以保存零个或多个内容 ID。
pMixedContentId
复合内容 ID 的输出指针。 此参数指向调用方分配的 ULONG 变量,函数在该变量中写入复合 ACX 音频流的新内容 ID。 如果 cContentId 为零,则函数会将默认 DRM 内容权限分配给新内容 ID。
返回值
如果调用成功,AcxDrmCreateContentMixed 将返回STATUS_SUCCESS。 否则,它将返回相应的错误代码。
注解
ACX 要求
最低 ACX 版本: 1.0
有关 ACX 版本的详细信息,请参阅 ACX 版本概述。
要求
要求 | 值 |
---|---|
Header | acxstreams.h |
IRQL | PASSIVE_LEVEL |