Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Предоставляет сведения о результатах асинхронной операции.
Наследование
Интерфейс IMFAsyncResult наследуется от интерфейса IUnknown . IMFAsyncResult также имеет следующие типы членов:
Методы
Интерфейс IMFAsyncResult имеет следующие методы.
|
IMFAsyncResult::GetObject Возвращает объект, связанный с асинхронной операцией. Тип объекта , если таковой имеется, зависит от вызываемого асинхронного метода. (IMFAsyncResult.GetObject) |
|
IMFAsyncResult::GetState Возвращает объект состояния, заданный вызывающим объектом в асинхронном методе Begin. (IMFAsyncResult.GetState) |
|
IMFAsyncResult::GetStateNoAddRef Возвращает объект состояния, заданный вызывающим объектом в асинхронном методе Begin, без увеличения числа ссылок объекта. (IMFAsyncResult.GetStateNoAddRef) |
|
IMFAsyncResult::GetStatus Возвращает состояние асинхронной операции. (IMFAsyncResult.GetStatus) |
|
IMFAsyncResult::SetStatus Задает состояние асинхронной операции. (IMFAsyncResult.SetStatus) |
Комментарии
Используйте этот интерфейс для выполнения асинхронной операции. Вы получаете указатель на этот интерфейс при вызове метода IMFAsyncCallback::Invoke объекта обратного вызова. Чтобы завершить операцию, передайте указатель IMFAsyncResult на метод End... , соответствующий методу Begin... , который запускает операцию. Например, если асинхронный метод называется BeginRead, вызовите метод EndRead . Дополнительные сведения см. в разделе Вызов асинхронных методов.
Если вы реализуете асинхронный метод, вызовите MFCreateAsyncResult , чтобы создать экземпляр этого объекта. Дополнительные сведения см. в статье Написание асинхронного метода.
Любая пользовательская реализация этого интерфейса должна наследовать структуру MFASYNCRESULT .
Этот интерфейс доступен на следующих платформах, если установлены распространяемые компоненты пакета SDK для Windows Media Format 11:
- Windows XP с пакетом обновления 2 (SP2) и более поздних версий.
- Windows XP Media Center Edition 2005 с установленным KB900325 (Windows XP Media Center Edition 2005) и KB925766 (накопительный пакет обновления за октябрь 2006 г. для Windows XP Media Center Edition).
Требования
| Требование | Значение |
|---|---|
| Минимальная версия клиента | Windows Vista [классические приложения | Приложения UWP] |
| Минимальная версия сервера | Windows Server 2008 [классические приложения | Приложения UWP] |
| Целевая платформа | Windows |
| Header | mfobjects.h (включая Mfidl.h) |