ゲーム作ってるけれど正直な話、実行ファイルより他のデータの方が大きいので、
実行ファイルサイズなんて大して気にならない。
それよりもDirectXを使ったときの変な挙動が気になるから、
APIでゴリゴリ(もちろんラップして再利用化ぐらいしてるさ)。