-
Notifications
You must be signed in to change notification settings - Fork 7
Expand file tree
/
Copy pathexample.cpp
More file actions
28 lines (20 loc) · 769 Bytes
/
example.cpp
File metadata and controls
28 lines (20 loc) · 769 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#include "dx_overlay/dx_overlay.h"
#include <thread>
int main( ) {
try {
forceinline::dx_overlay overlay( L"CoDBlackOps", L"Call of Duty®: Black Ops II - Multiplayer", true /*Read comments regarding this*/ );
MSG m;
ZeroMemory( &m, sizeof( m ) );
forceinline::dx_renderer renderer = overlay.create_renderer( );
while ( m.message != WM_QUIT ) {
if ( PeekMessage( &m, overlay.get_overlay_wnd( ), NULL, NULL, PM_REMOVE ) ) {
TranslateMessage( &m );
DispatchMessage( &m );
}
renderer.begin_rendering( );
renderer.draw_text( std::to_string( renderer.get_fps( ) ), 2, 2, 0xFFFFFFFF, false );
renderer.end_rendering( );
std::this_thread::sleep_for( std::chrono::milliseconds( 1 ) );
}
}
}