Freigeben über


MFPutWorkItemEx-Funktion (mfapi.h)

Fügt einen asynchronen Vorgang in eine Arbeitswarteschlange ein.

Syntax

HRESULT MFPutWorkItemEx(
  [in] DWORD          dwQueue,
  [in] IMFAsyncResult *pResult
);

Die Parameter

[in] dwQueue

Der Bezeichner für die Arbeitswarteschlange. Dieser Wert kann eine der standardmäßigen Media Foundation-Arbeitswarteschlangen oder eine von der Anwendung erstellte Arbeitswarteschlange angeben. Eine Liste der standardmäßigen Media Foundation-Arbeitswarteschlangen finden Sie unter Arbeitswarteschlangenbezeichner. Um eine neue Arbeitswarteschlange zu erstellen, rufen Sie MFAllocateWorkQueue oder MFAllocateWorkQueueEx auf.

[in] pResult

Ein Zeiger auf die IMFAsyncResult-Schnittstelle eines asynchronen Ergebnisobjekts. Rufen Sie zum Erstellen des Ergebnisobjekts MFCreateAsyncResult auf.

Rückgabewert

Gibt einen HRESULT-Wert zurück. Mögliche Werte sind:

Rückgabecode Description
S_OK
Erfolg.
MF_E_INVALID_WORKQUEUE
Ungültiger Arbeitswarteschlangenbezeichner. Weitere Informationen finden Sie unter IMFAsyncCallback::GetParameters.
MF_E_SHUTDOWN
Die MFStartup-Funktion wurde nicht aufgerufen, oder MFShutdown wurde aufgerufen.

Bemerkungen

Um die Arbeitsaufgabe aufzurufen, übergibt diese Funktion pResult an die MFInvokeCallback-Funktion . Der Rückruf wird angegeben, wenn Sie das durch pResult angegebene Ergebnisobjekt erstellen.

Diese Funktion ist auf den folgenden Plattformen verfügbar, wenn die verteilbaren Komponenten des Windows Media Format 11 SDK installiert sind:

  • Windows XP mit Service Pack 2 (SP2) und höher.
  • Windows XP Media Center Edition 2005 mit KB900325 (Windows XP Media Center Edition 2005) und KB925766 (Updaterollup vom Oktober 2006 für Windows XP Media Center Edition) installiert.

Anforderungen

Anforderung Wert
Mindestens unterstützter Client Windows Vista [nur Desktop-Apps]
Mindestanforderungen für unterstützte Server Windows Server 2008 [Nur Desktop-Apps]
Zielplattform Fenster
Header mfapi.h
Library Mfplat.lib
DLL Mfplat.dll

Siehe auch

MFPutWorkItem-

Media Foundation-Funktionen

Arbeitswarteschlangen