I'm adding Direct Draw rendering option to my 2D Graphics Engine. When setting the Direct Draw Clipper on a non fullscreen application clipper clips ...
I'm adding Direct Draw rendering option to my 2D Graphics Engine. When setting the Direct Draw Clipper on a non fullscreen application clipper clips ...
In classic Windows GDI there was a feature called 'Regions'. Basically you could combine simple geometric shapes to construct complex shapes via this ...
I'm working on a project to add functionality to an old game; the idea is to add the option to run it windowed (originally it only supports 800x600 fu ...
This is a follow-up question of How do you draw text in DirectX 11? In Direct3D-12, things got much more complex and since it's new I couldn't find ...
I have a standard win32 window, that I draw on with D2D1. Everything is responsive and runs smoothly. My problem is as follows: After the window is cr ...
Currently I use GR32 functions for my project, where I have lots of blending, image operations such as saturation, contrast, blur etc. Also custom ima ...
I'm creating a window with WS_EX_LAYERED and setting a color key to it using SetLayeredWindowAttributes(). I can verify that this color key indeed cre ...
I think the subject says it all. But in some detail, I am loading, manipulating, then displaying a bitmap, and was doing it in GDI. Now I want to add ...
I'm modding an old Windows DirectDraw game. I've created a DirectDraw proxy. It logs every IDirectDraw and IDirectDrawSurface call. The backbuffer loo ...
Imagine a case where you want to duplicate (emulate) mouse cursor movements in your window (as in drawing a cursor overlay). I have a window and I wan ...
Can you point its exact location to me? Should be somewhere in src/video/windows... Or was it thrown out, and now GDI is used instead for software re ...
I have aquired a proxyDLL for DirectDraw, but none of the proxied functions get called, but the game works with the proxyDLL. Somehow FRAPS is able t ...
Can lpDDSrcSurface be NULL while calling IDirectDrawSurface7::Blt? Seems like the code above simply skips blitting but MSDN says nothing about it h ...
Step1: Step2: RECT SrcRect={0,0,fTexWidth,fTexHeight}; RECT DstRect = {0,0,60,20}; Note: The image size is : 3170 x 64 m_pPrimarySurf->Blt ...
I've just rebuilt my old DirectDraw based game and I'm very happy with the results! It was one of my first C++ programs in a diectx world. But I was d ...
When I failed executing a DirectDraw method, how to get the failure error string in DirectX 7? Here I want to pop up the error messge of the failur ...
I'm trying to convert a 2d array to a DDS and saving it to a file. Array is full of Color structs (each having a red, green, blue and alpha component) ...
I am attempting to author a single buffered, windowed application using the original DirectDraw interface. This is purely for educational purposes an ...
As a c# programmer, I'm used to Microsoft, however, I'm really liking the linux side of things and Mono opens up that world to me a lot better (imo). ...
I started learning DirectX 9 in C#. I want to render two triangles and rotate them around the Y axis. In this part I initialize the Device: For th ...