MF_TOPONODE_WORKQUEUE_MMCSS_TASKID属性

トポロジ ブランチのマルチメディア クラス スケジューラ サービス (MMCSS) タスク識別子を指定します。

データ型

UINT32

解説

この属性は、ソース ノード (MF_TOPOLOGY_SOURCESTREAM_NODE) に適用されます。 この属性は省略可能です。

この属性は、次の属性も設定されていない限り無視されます。

アプリケーションが独自のスレッドの 1 つを MMCSS に登録する場合は、この属性を使用して、トポロジ作業キューをアプリケーションの MMCSS グループに関連付けることができます。 アプリケーションが MMCSS に登録したときに受け取ったタスク識別子と同じ属性値を設定します。 (タスク識別子は、AvSetMmThreadCharacteristics 関数の TaskIndex パラメーターで返されます。詳細については、プロセス関数とスレッド関数に関するトピックを参照してください。

MMCSS でトポロジの新しいタスク識別子を割り当てる場合は、 MF_TOPONODE_WORKQUEUE_MMCSS_CLASS 属性を設定しますが、 MF_TOPONODE_WORKQUEUE_MMCSS_TASKID属性は 設定しないでください。

この属性の GUID 定数は、mfuuid.lib からエクスポートされます。

要件

要件
サポートされている最小のクライアント
Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows Server 2008 [デスクトップ アプリのみ]
ヘッダー
Mfidl.h

関連項目

Media Foundation 属性のアルファベット順の一覧

IMFAttributes::GetUINT32

IMFAttributes::SetUINT32

IMFTopologyNode

IMFWorkQueueServices::BeginRegisterTopologyWorkQueuesWithMMCSS

トポロジ ノード属性

作業キュー