This documentation is automatically generated from the openFrameworks source code using doxygen and refers to the most recent release, version 0.12.0.
ofMediaFoundationPlayer::MEDXDeviceManager Class Reference
#include <ofMediaFoundationPlayer.h>
Public Member Functions | |
MEDXDeviceManager () | |
~MEDXDeviceManager () | |
bool | createDX11Device () |
bool | isHWSupported () |
IMFDXGIDeviceManager * | getDXGIManagerPtr () |
ID3D11Device * | getD11Device () |
HANDLE | getGLHandleD3D () |
ID3D11DeviceContext * | getContext () |
Protected Attributes | |
bool | mBUseDX = true |
Microsoft::WRL::ComPtr< IMFDXGIDeviceManager > | m_spDXGIManager |
Microsoft::WRL::ComPtr< ID3D11Device > | m_spDX11Device |
Microsoft::WRL::ComPtr< ID3D11DeviceContext > | m_spDX11DeviceContext |
UINT | mResetToken = 0 |
HANDLE | gl_handleD3D |
Constructor & Destructor Documentation
◆ MEDXDeviceManager()
ofMediaFoundationPlayer::MEDXDeviceManager::MEDXDeviceManager | ( | ) |
◆ ~MEDXDeviceManager()
ofMediaFoundationPlayer::MEDXDeviceManager::~MEDXDeviceManager | ( | ) |
Member Function Documentation
◆ createDX11Device()
bool ofMediaFoundationPlayer::MEDXDeviceManager::createDX11Device | ( | ) |
◆ getContext()
|
inline |
◆ getD11Device()
|
inline |
◆ getDXGIManagerPtr()
|
inline |
◆ getGLHandleD3D()
|
inline |
◆ isHWSupported()
|
inline |
Member Data Documentation
◆ gl_handleD3D
|
protected |
◆ m_spDX11Device
|
protected |
◆ m_spDX11DeviceContext
|
protected |
◆ m_spDXGIManager
|
protected |
◆ mBUseDX
|
protected |
◆ mResetToken
|
protected |
The documentation for this class was generated from the following files:
- /Users/icq4ever/Desktop/oF0120/libs/openFrameworks/video/ofMediaFoundationPlayer.h
- /Users/icq4ever/Desktop/oF0120/libs/openFrameworks/video/ofMediaFoundationPlayer.cpp