MFAllocateWorkQueue 関数 (mfapi.h)

新しい作業キューを作成します。

構文

HRESULT MFAllocateWorkQueue(
  [out] DWORD *pdwWorkQueue
);

パラメーター

[out] pdwWorkQueue

作業キューの識別子を受け取ります。

戻り値

関数は HRESULT を返します。 有効な値を次の表に示しますが、これ以外にもあります。

リターン コード 説明
S_OK
関数が正常に実行されました。
E_FAIL
アプリケーションが作業キューの最大数を超えました。
MF_E_SHUTDOWN
アプリケーションが MFStartup を呼び出さなかったか、アプリケーションが 既に MFShutdown を呼び出しています。

注釈

作業キューの使用が完了したら、 MFUnlockWorkQueue を呼び出します。

要件

要件
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー mfapi.h
Library Mfplat.lib
[DLL] Mfplat.dll

こちらもご覧ください

MFPutWorkItem

MFPutWorkItemEx

メディア ファンデーション機能

作業キュー