0 | 元のDirect3D 9 APIを使用する (デフォルト) |
1 | Vista以降のDirect3D 9Ex APIを使用する(不可能な場合はD3D9Exを使用する) |
Direct3D 9Exには, Alt+Tabやユーザーアカウント制御プロンプトによるデバイス損失エラーを防ぐ状態管理の変更が加えられている. D3D9Exでは新しい挙動に対応するためアプリケーションを一部変更する必要がある場合があるため, デフォルトでは無効になっている.
このヒントはビデオサブシステムの初期化の前に設定する必要がある.
Direct3D 9Exの詳細は https://docs.microsoft.com/en-us/windows/win32/direct3darticles/graphics-apis-in-windows-vista#direct3d-9ex https://docs.microsoft.com/en-us/windows/win32/direct3darticles/direct3d-9ex-improvements を参照すること.