svvitch
digital signage player
D:/vs_workspace/switch_sf/src/svvitch/Renderer.h File Reference
#include <d3d9.h>
#include <d3dx9.h>
#include <string>
#include <gdiplus.h>
#include <vector>
#include <queue>
#include <Poco/HashMap.h>
#include <Poco/Logger.h>
#include <Poco/Mutex.h>
#include "switch.h"
#include "Common.h"
#include "Configuration.h"
#include "FPSCounter.h"
#include <vfw.h>
#include <dsound.h>
#include <dxva2api.h>
Include dependency graph for Renderer.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  VERTEX
 頂点構造体 More...
struct  KeyData
 キースキャン構造体 More...
class  Renderer
 レンダラクラス. More...

Defines

#define VERTEX_FVF   (D3DFVF_XYZRHW | D3DFVF_DIFFUSE | D3DFVF_TEX1)
#define VERTEX_SIZE   (sizeof(VERTEX))
#define VERTEX_COUNT   (256)

Typedefs

typedef KeyDataKeyDataPtr
typedef RendererRendererPtr

Define Documentation

#define VERTEX_COUNT   (256)

Definition at line 51 of file Renderer.h.

#define VERTEX_FVF   (D3DFVF_XYZRHW | D3DFVF_DIFFUSE | D3DFVF_TEX1)

Definition at line 49 of file Renderer.h.

#define VERTEX_SIZE   (sizeof(VERTEX))

Definition at line 50 of file Renderer.h.


Typedef Documentation

typedef KeyData* KeyDataPtr

Definition at line 62 of file Renderer.h.

Definition at line 380 of file Renderer.h.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines