次の方法で共有


AcxDrmCreateContentMixed 関数 (acxstreams.h)

AcxCreateContentMixed 関数は、複数のストリームからの混合コンテンツを含む ACX オーディオ ストリームを識別する DRM コンテンツ ID を作成します

構文

NTSTATUS AcxDrmCreateContentMixed(
  PULONG paContentId,
  ULONG  cContentId,
  PULONG pMixedContentId
);

パラメーター

paContentId

DRM コンテンツ ID の配列へのポインター。 各配列要素は ULONG 型で、保護された ACX オーディオ ストリームを表すコンテンツ ID が含まれています。 cContentId が 0 の場合、paContentID は NULL にすることができます。 コンテンツ ID が 0 の場合は、既定の DRM コンテンツ権限を持つオーディオ ストリームを表す特別な値です (「DEFINE_DRMRIGHTS_DEFAULT」を参照)。

cContentId

paContentId 配列内の DRM コンテンツ ID の数を指定します。 配列には、0 個以上のコンテンツ ID を保持できます。

pMixedContentId

複合コンテンツ ID の出力ポインター。 このパラメーターは、関数が複合 ACX オーディオ ストリームの新しいコンテンツ ID を書き込む呼び出し元によって割り当てられた ULONG 変数を指します。 cContentId が 0 の場合、関数は新しいコンテンツ ID に既定の DRM コンテンツ権限を割り当てます。

戻り値

呼び出しが成功した場合、AcxDrmCreateContentMixed はSTATUS_SUCCESSを返します。 それ以外の場合は、適切なエラー コードを返します。

注釈

ACX の要件

最小 ACX バージョン: 1.0

ACX バージョンの詳細については、「 ACX バージョンの概要」を参照してください。

要件

要件
Header acxstreams.h
IRQL PASSIVE_LEVEL

こちらもご覧ください