Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Создает экземпляр модуля записи приемника или средства чтения источника с url-адресом.
Синтаксис
HRESULT CreateInstanceFromURL(
[in] REFCLSID clsid,
[in] LPCWSTR pwszURL,
[in] IMFAttributes *pAttributes,
[in] REFIID riid,
[out] LPVOID *ppvObject
);
Параметры
[in] clsid
CLSID создаваемого объекта.
| Ценность | Meaning |
|---|---|
|
Создайте модуль записи приемника. Параметр ppvObject получает указатель интерфейса IMFSinkWriter . |
|
Создайте средство чтения источника. Параметр ppvObject получает указатель интерфейса IMFSourceReader . |
[in] pwszURL
Строка, завершающаяся значением NULL, содержащая URL-адрес. Если clsid CLSID_MFSinkWriter, URL-адрес указывает имя выходного файла. Модуль записи приемника создает новый файл с таким именем. Если clsidCLSID_MFSourceReader, URL-адрес указывает входной файл для средства чтения источника.
[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 |