IMFWorkQueueServicesEx::BeginRegisterPlatformWorkQueueWithMMCSSEx メソッド (mfidl.h)

指定したクラスとタスク ID を使用して、プラットフォーム作業キューをマルチメディア クラス スケジューラ サービス (MMCSS) に登録します。

構文

HRESULT BeginRegisterPlatformWorkQueueWithMMCSSEx(
  [in] DWORD            dwPlatformWorkQueue,
  [in] LPCWSTR          wszClass,
  [in] DWORD            dwTaskId,
  [in] LONG             lPriority,
  [in] IMFAsyncCallback *pCallback,
  [in] IUnknown         *pState
);

パラメーター

[in] dwPlatformWorkQueue

標準プラットフォーム作業キューの 1 つの ID。

[in] wszClass

作業キューを登録する必要がある MMCSS クラス。

[in] dwTaskId

作業キューを登録する必要があるタスク ID。 dwTaskId が 0 の場合は、新しい MMCSS バケットが作成されます。

[in] lPriority

優先順位。

[in] pCallback

Media Foundation の非同期操作に使用される標準コールバック。

[in] pState

Media Foundation の非同期操作に使用される標準状態。

戻り値

このメソッドは、成功すると S_OK を返します。 そうでない場合は、HRESULT エラー コードを返します。

要件

   
サポートされている最小のクライアント Windows 8 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2012 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー mfidl.h

関連項目

IMFWorkQueueServicesEx