Поделиться через


Интерфейс IMFDXGIBuffer (mfobjects.h)

Представляет буфер, содержащий поверхность инфраструктуры графики Microsoft DirectX (DXGI).

Наследование

Интерфейс IMFDXGIBuffer наследуется от интерфейса IUnknown . IMFDXGIBuffer также имеет следующие типы элементов:

Методы

Интерфейс IMFDXGIBuffer имеет следующие методы.

 
IMFDXGIBuffer::GetResource

Запрашивает интерфейс у поверхности Инфраструктуры графики Microsoft DirectX (DXGI).
IMFDXGIBuffer::GetSubresourceIndex

Возвращает индекс подресурса, связанного с этим буфером мультимедиа.
IMFDXGIBuffer::GetUnknown

Возвращает указатель IUnknown, ранее сохраненный в объекте буфера мультимедиа.
IMFDXGIBuffer::SetUnknown

Сохраняет произвольный указатель IUnknown в объекте буфера мультимедиа.

Комментарии

Чтобы создать буфер DXGImedia, сначала создайте DXGIsurface. Затем вызовите MFCreateDXGISurfaceBuffer.

Требования

Требование Значение
Минимальная версия клиента Windows 8 [классические приложения | Приложения UWP]
Минимальная версия сервера Windows Server 2012 [классические приложения | Приложения UWP]
Целевая платформа Windows
Header mfobjects.h (включая Mfidl.h)

См. также раздел

Интерфейсы Media Foundation