Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Вызывает метод обратного вызова для выполнения асинхронной операции.
Синтаксис
HRESULT MFInvokeCallback(
IMFAsyncResult *pAsyncResult
);
Параметры
pAsyncResult
Указатель на интерфейс МВФAsyncResult . Чтобы создать этот объект, вызовите MFCreateAsyncResult.
Возвращаемое значение
Функция возвращает HRESULT. Возможные значения включают, но не ограничиваются ими в следующей таблице.
| Код возврата | Description |
|---|---|
|
Функция завершилась успешно. |
|
Недопустимая рабочая очередь. Дополнительные сведения см. в разделе МВФAsyncCallback::GetParameters. |
|
Функция MFShutdown была вызвана для завершения работы платформы Media Foundation. |
Замечания
Если вы реализуете асинхронный метод, используйте эту функцию для вызова метода МВФAsyncCallback::Invoke .
Обратный вызов вызывается из рабочей очереди Media Foundation. Дополнительные сведения см. в статье "Запись асинхронного метода".
Функция MFShutdown завершает работу потоков рабочей очереди, поэтому обратный вызов не гарантируется после вызова MFShutdown .
Требования
| Требование | Ценность |
|---|---|
| Минимальный поддерживаемый клиент | Windows Vista [классические приложения | Приложения UWP] |
| минимальный поддерживаемый сервер | Windows Server 2008 [классические приложения | Приложения UWP] |
| целевая платформа | Виндоус |
| Header | mfapi.h |
| Library | Mfplat.lib |
| DLL | Mfplat.dll |