Metodo IMFWorkQueueServices::BeginRegisterPlatformWorkQueueWithMMCSS (mfidl.h)
Associa una coda di lavoro della piattaforma a un'attività MMCSS (Multimedia Class Scheduler Service).
Sintassi
HRESULT BeginRegisterPlatformWorkQueueWithMMCSS(
[in] DWORD dwPlatformWorkQueue,
[in] LPCWSTR wszClass,
[in] DWORD dwTaskId,
[in] IMFAsyncCallback *pCallback,
[in] IUnknown *pState
);
Parametri
[in] dwPlatformWorkQueue
Coda di lavoro della piattaforma da registrare con MMCSS. Vedere Identificatori della coda di lavoro. Per registrare tutte le code di lavoro standard nella stessa attività MMCSS, impostare questo parametro su MFASYNC_CALLBACK_QUEUE_ALL.
[in] wszClass
Nome dell'attività MMCSS da eseguire.
[in] dwTaskId
Identificatore univoco dell'attività. Per ottenere un nuovo identificatore di attività, impostare questo valore su zero.
[in] pCallback
Puntatore all'interfaccia IMFAsyncCallback di un oggetto callback. Il chiamante deve implementare questa interfaccia.
[in] pState
Puntatore all'interfaccia IUnknown di un oggetto stato, definito dal chiamante. Questo parametro può essere NULL. È possibile utilizzare questo oggetto per contenere le informazioni sullo stato. L'oggetto viene restituito al chiamante quando viene richiamato il callback.
Valore restituito
Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .
Commenti
Questo metodo è asincrono. Al termine dell'operazione, viene chiamato il metodo IMFAsyncCallback::Invoke dell'oggetto callback. A questo punto, l'applicazione deve chiamare IMFWorkQueueServices::EndRegisterPlatformWorkQueueWithMMCSS per completare la richiesta asincrona.
Per annullare la registrazione della coda di lavoro dalla classe MMCSS, chiamare IMFWorkQueueServices::BeginUnregisterPlatformWorkQueueWithMMCSS.
Requisiti
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2008 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | mfidl.h |
Libreria | Mfuuid.lib |
Vedi anche
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per