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 の場合、関数は既定の DRM コンテンツ権限を新しいコンテンツ ID に割り当てます。
戻り値
AcxDrmCreateContentMixed は、呼び出しが成功した場合にSTATUS_SUCCESSを返します。 それ以外の場合は、適切なエラー コードが返されます。
備考
ACX の要件
最小 ACX バージョン: 1.0
ACX バージョンの詳細については、ACX バージョンの概要 参照してください。
必要条件
要件 | 価値 |
---|---|
ヘッダー | acxstreams.h |
IRQL | PASSIVE_LEVEL |