MythTV
master
|
#include <libmythui/mythrender_d3d9.h>
Public Member Functions | |
D3D9Locker (MythRenderD3D9 *render) | |
~D3D9Locker () | |
IDirect3DDevice9 * | Acquire (void) |
Private Attributes | |
MythRenderD3D9 * | m_render {nullptr} |
Definition at line 53 of file mythrender_d3d9.h.
|
inlineexplicit |
Definition at line 56 of file mythrender_d3d9.h.
D3D9Locker::~D3D9Locker | ( | ) |
Definition at line 136 of file mythrender_d3d9.cpp.
IDirect3DDevice9 * D3D9Locker::Acquire | ( | void | ) |
Definition at line 142 of file mythrender_d3d9.cpp.
Referenced by MythRenderD3D9::Begin(), MythRenderD3D9::ClearBuffer(), MythRenderD3D9::CreateSurface(), MythRenderD3D9::CreateTexture(), MythRenderD3D9::CreateVertexBuffer(), MythRenderD3D9::DrawRect(), MythRenderD3D9::DrawTexturedQuad(), MythRenderD3D9::End(), MythRenderD3D9::Present(), MythRenderD3D9::SetRenderTarget(), MythRenderD3D9::StretchRect(), and MythRenderD3D9::Test().
|
private |
Definition at line 61 of file mythrender_d3d9.h.
Referenced by Acquire(), and ~D3D9Locker().