Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Создает объект, который выделяет примеры видео, совместимые с инфраструктурой графики Microsoft DirectX (DXGI).
Синтаксис
HRESULT MFCreateVideoSampleAllocatorEx(
[in] REFIID riid,
[out] void **ppSampleAllocator
);
Параметры
[in] riid
Идентификатор извлекаемого интерфейса. Укажите одно из следующих значений.
| Ценность | Meaning |
|---|---|
|
Получение указателя IUnknown . |
|
Получение указателя МВФVideoSampleAllocator . |
|
Получение указателя IMFVideoSampleAllocatorEx . |
|
Получение указателя МВФVideoSampleAllocatorCallback . |
[out] ppSampleAllocator
Получает указатель на запрошенный интерфейс. Вызывающий объект должен освободить интерфейс.
Возвращаемое значение
Если эта функция выполнена успешно, она возвращает S_OK. В противном случае возвращается код ошибки HRESULT.
Замечания
Эта функция создает распределитель для поверхностей видео DXGI. Буферы, созданные этим распределителем, предоставляют интерфейс МВФDXGIBuffer . Чтобы создать распределитель для поверхностей видео Microsoft Direct3D 9, вызовите MFCreateVideoSampleAllocator.
Требования
| Требование | Ценность |
|---|---|
| Минимальный поддерживаемый клиент | Windows 8 [классические приложения | Приложения UWP] |
| минимальный поддерживаемый сервер | Windows Server 2012 [классические приложения | Приложения UWP] |
| целевая платформа | Виндоус |
| Header | mfapi.h |
| Library | Mfplat.lib |
| DLL | Mfplat.dll |