Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Создает экземпляр модуля записи приемника или средства чтения источника с указанием указателя IUnknown .
Синтаксис
HRESULT CreateInstanceFromObject(
[in] REFCLSID clsid,
[in] IUnknown *punkObject,
[in] IMFAttributes *pAttributes,
[in] REFIID riid,
[out] LPVOID *ppvObject
);
Параметры
[in] clsid
CLSID создаваемого объекта.
| Ценность | Meaning |
|---|---|
|
Создайте модуль записи приемника. Параметр ppvObject получает указатель интерфейса IMFSinkWriter . |
|
Создайте средство чтения источника. Параметр ppvObject получает указатель интерфейса IMFSourceReader . |
[in] punkObject
Указатель на интерфейс IUnknown объекта, который используется для инициализации средства чтения источника или записи приемника. Метод запрашивает этот указатель для одного из следующих интерфейсов.
[in] pAttributes
Указатель на интерфейс МВФAttributes . Этот параметр можно использовать для настройки модуля записи приемника или средства чтения источника. Дополнительные сведения см. в следующих разделах:
Этот параметр может быть NULL.[in] riid
IID запрошенного интерфейса.
[out] ppvObject
Получает указатель на запрошенный интерфейс. Вызывающий объект должен освободить интерфейс.
Возвращаемое значение
Если этот метод выполнен успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT.
Замечания
Этот интерфейс доступен в Windows Vista, если установлено дополнение к обновлению платформы для Windows Vista.
Требования
| Требование | Ценность |
|---|---|
| Минимальный поддерживаемый клиент | Дополнение к Обновлению Windows 7, Windows Vista и платформы для Windows Vista [классические приложения | Приложения UWP] |
| минимальный поддерживаемый сервер | Windows Server 2008 R2 [классические приложения | Приложения UWP] |
| целевая платформа | Виндоус |
| Header | mfreadwrite.h |