Panda3D
dxGraphicsDevice9.cxx
Go to the documentation of this file.
1 /**
2  * PANDA 3D SOFTWARE
3  * Copyright (c) Carnegie Mellon University. All rights reserved.
4  *
5  * All use of this software is subject to the terms of the revised BSD
6  * license. You should have received a copy of this license along
7  * with this source code in a file named "LICENSE."
8  *
9  * @file dxGraphicsDevice9.cxx
10  * @author masad
11  * @date 2003-07-22
12  */
13 
14 #include "config_dxgsg9.h"
15 #include "dxGraphicsDevice9.h"
16 
17 
18 /**
19  *
20  */
21 DXGraphicsDevice9::
22 DXGraphicsDevice9(wdxGraphicsPipe9 *pipe) :
23  GraphicsDevice(pipe) {
24 
25  ZeroMemory(&_Scrn,sizeof(_Scrn));
26  _d3d_device = nullptr;
27  _swap_chain = nullptr;
28 }
29 
30 /**
31  *
32  */
33 DXGraphicsDevice9::
34 ~DXGraphicsDevice9() {
35 }
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
An abstract device object that is part of Graphics Pipe.
This graphics pipe represents the interface for creating DirectX9 graphics windows.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.