ImfWorkQueueServices::BeginRegisterPlatformWorkQueueWithMMCSS, méthode (mfidl.h)
Associe une file d’attente de travail de plateforme à une tâche MMCSS (Multimedia Class Scheduler Service).
Syntaxe
HRESULT BeginRegisterPlatformWorkQueueWithMMCSS(
[in] DWORD dwPlatformWorkQueue,
[in] LPCWSTR wszClass,
[in] DWORD dwTaskId,
[in] IMFAsyncCallback *pCallback,
[in] IUnknown *pState
);
Paramètres
[in] dwPlatformWorkQueue
File d’attente de travail de la plateforme à inscrire auprès de MMCSS. Consultez Identificateurs de file d’attente de travail. Pour inscrire toutes les files d’attente de travail standard dans la même tâche MMCSS, définissez ce paramètre sur MFASYNC_CALLBACK_QUEUE_ALL.
[in] wszClass
Nom de la tâche MMCSS à effectuer.
[in] dwTaskId
Identificateur de tâche unique. Pour obtenir un nouvel identificateur de tâche, définissez cette valeur sur zéro.
[in] pCallback
Pointeur vers l’interface IMFAsyncCallback d’un objet de rappel. L’appelant doit implémenter cette interface.
[in] pState
Pointeur vers l’interface IUnknown d’un objet d’état, défini par l’appelant. Ce paramètre peut être NULL. Vous pouvez utiliser cet objet pour stocker des informations d’état. L’objet est retourné à l’appelant lorsque le rappel est appelé.
Valeur retournée
Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Notes
Cette méthode est asynchrone. Une fois l’opération terminée, la méthode IMFAsyncCallback::Invoke de l’objet de rappel est appelée. À ce stade, l’application doit appeler IMFWorkQueueServices::EndRegisterPlatformWorkQueueWithMMCSS pour terminer la demande asynchrone.
Pour annuler l’inscription de la file d’attente de travail de la classe MMCSS, appelez IMFWorkQueueServices::BeginUnregisterPlatformWorkQueueWithMMCSS.
Spécifications
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | mfidl.h |
Bibliothèque | Mfuuid.lib |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour