#include <mythrender_d3d9.h>
Public Member Functions | |
| D3D9Locker (MythRenderD3D9 *render) | |
| ~D3D9Locker () | |
| IDirect3DDevice9 * | Acquire (void) |
Private Attributes | |
| MythRenderD3D9 * | m_render |
Definition at line 51 of file mythrender_d3d9.h.
| D3D9Locker::D3D9Locker | ( | MythRenderD3D9 * | render | ) |
Definition at line 164 of file mythrender_d3d9.cpp.
| D3D9Locker::~D3D9Locker | ( | ) |
Definition at line 168 of file mythrender_d3d9.cpp.
| IDirect3DDevice9 * D3D9Locker::Acquire | ( | void | ) |
Definition at line 174 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().
MythRenderD3D9* D3D9Locker::m_render [private] |
Definition at line 58 of file mythrender_d3d9.h.
Referenced by Acquire(), and ~D3D9Locker().
1.6.3