まず、特定のゲームだけで起こるのでしたら、
ゲーム自体にバグがある可能性が考えられますが……

これはメーカーに問い合わせなどなさった方がよいでしょう。

そうではなく、幾つものゲームで同様の現象が起こるのでしたら、
DirectXというソフトの設定や、リソースの問題などが考えられます。

まずリソースの問題ですが、
ゲームというものはソフトの中でも相当にパソコンの能力が必要とされるようになっていることが大半です。

家計簿ソフトなどであれば、
数年前のパソコンでも普通に動くものも多いのですが、
ゲームはかなり新しいパソコンでないと快適に動作しない、というものが少なくありません。

ですので、パソコンが古かったり、メモリやハードディスクの空き容量が十分にないと、
そのように不安定になってしまうことがあります。

ゲームの必要スペックを参照して、お持ちのパソコンがそれを満たしているかご確認下さい。

DirectXの方は、ゲームを動かす時の助けになるソフトだとお考えになっておけばよいでしょう。

最近ではこれを利用したゲームも多いのですが、
これの設定によっては、ゲームが普通に動かなくなったり、画面がちらついたりすることがあると聞きます。

具体的には、
DirectXのインストールされているフォルダの中の「setup」フォルダ
(大抵は「C:\Program files\directx\setup」になっています)にある、
「dxdiag」というプログラムを起動させて下さい。

これの「ディスプレイ」タブで、アクセラレータというものを設定できるようになっていると思いますので、
こちらを使わない設定にするなどしてみて下さい。

どのような設定にすれば直るのかは状況によりけりですが、
「3Dアクセラレータ」を使用不可にすると直った、という話を何度か聞いたことがあります。

これ以外にも可能性がないわけではありませんが……
代表的な原因としては、この辺りかと思われます。