IMFWorkQueueServices インターフェイス (mfidl.h)
メディア セッションによって作成された作業キューを制御します。
メディア セッションは、このインターフェイスをサービスとして公開します。 このインターフェイスへのポインターを取得するには、サービス識別子MF_WORKQUEUE_SERVICESを使用してメディア セッションで IMFGetService::GetService を呼び出します。
継承
IMFWorkQueueServices インターフェイスは、IUnknown インターフェイスから継承します。 IMFWorkQueueServices には、 次の種類のメンバーもあります。
メソッド
IMFWorkQueueServices インターフェイスには、これらのメソッドがあります。
IMFWorkQueueServices::BeginRegisterPlatformWorkQueueWithMMCSS プラットフォーム作業キューをマルチメディア クラス スケジューラ サービス (MMCSS) タスクに関連付けます。 |
IMFWorkQueueServices::BeginRegisterTopologyWorkQueuesWithMMCSS トポロジ作業キューをマルチメディア クラス スケジューラ サービス (MMCSS) に登録します。 |
IMFWorkQueueServices::BeginUnregisterPlatformWorkQueueWithMMCSS マルチメディア クラス スケジューラ サービス (MMCSS) タスクからプラットフォーム作業キューの登録を解除します。 |
IMFWorkQueueServices::BeginUnregisterTopologyWorkQueuesWithMMCSS マルチメディア クラス スケジューラ サービス (MMCSS) からトポロジ作業キューの登録を解除します。 |
IMFWorkQueueServices::EndRegisterPlatformWorkQueueWithMMCSS プラットフォーム作業キューをマルチメディア クラス スケジューラ サービス (MMCSS) タスクに関連付ける非同期要求を完了します。 |
IMFWorkQueueServices::EndRegisterTopologyWorkQueuesWithMMCSS トポロジ作業キューをマルチメディア クラス スケジューラ サービス (MMCSS) に登録するための非同期要求を完了します。 |
IMFWorkQueueServices::EndUnregisterPlatformWorkQueueWithMMCSS マルチメディア クラス スケジューラ サービス (MMCSS) タスクからプラットフォーム作業キューの登録を解除する非同期要求を完了します。 |
IMFWorkQueueServices::EndUnregisterTopologyWorkQueuesWithMMCSS マルチメディア クラス スケジューラ サービス (MMCSS) からトポロジ作業キューの登録を解除するための非同期要求を完了します。 |
IMFWorkQueueServices::GetPlaftormWorkQueueMMCSSClass 指定したプラットフォーム作業キューのマルチメディア クラス スケジューラ サービス (MMCSS) クラスを取得します。 |
IMFWorkQueueServices::GetPlatformWorkQueueMMCSSTaskId 指定したプラットフォーム作業キューのマルチメディア クラス スケジューラ サービス (MMCSS) タスク識別子を取得します。 |
IMFWorkQueueServices::GetTopologyWorkQueueMMCSSClass 現在のトポロジの指定したブランチのマルチメディア クラス スケジューラ サービス (MMCSS) クラスを取得します。 |
IMFWorkQueueServices::GetTopologyWorkQueueMMCSSTaskId 現在のトポロジの指定したブランチのマルチメディア クラス スケジューラ サービス (MMCSS) タスク識別子を取得します。 |
注釈
アプリケーションが保護されたメディア パス (PMP) セッションを使用している場合、このインターフェイスのメソッドは、PMP プロセスへの呼び出しを自動的にマーシャリングします。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2008 [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | mfidl.h |