Share via


Méthode IMFWorkQueueServicesEx::BeginRegisterPlatformWorkQueueWithMMCSSEx (mfidl.h)

Inscrit une file d’attente de travail de plateforme auprès du service MMCSS (Multimedia Class Scheduler Service) à l’aide de la classe et de l’ID de tâche spécifiés.

Syntaxe

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

Paramètres

[in] dwPlatformWorkQueue

ID de l’une des files d’attente de travail de la plateforme standard.

[in] wszClass

Classe MMCSS avec laquelle la file d’attente de travail doit être inscrite.

[in] dwTaskId

ID de tâche avec lequel la file d’attente de travail doit être inscrite. Si dwTaskId a la valeur 0, un nouveau compartiment MMCSS est créé.

[in] lPriority

Priorité.

[in] pCallback

Rappel standard utilisé pour les opérations asynchrones dans Media Foundation.

[in] pState

État standard utilisé pour les opérations asynchrones dans Media Foundation.

Valeur retournée

Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.

Spécifications

   
Client minimal pris en charge Windows 8 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2012 [applications de bureau uniquement]
Plateforme cible Windows
En-tête mfidl.h

Voir aussi

IMFWorkQueueServicesEx