Microsoft DirectX 8.0 (Visual Basic) |
Microsoft® Direct3D® では、デバイスの動作と種類を指定できる。Direct3D8.CreateDevice メソッドでは、1 つまたは複数の動作フラグを組み合わせて Direct3D デバイスのグローバルな動作を制御できる。これらの動作によって Direct3D のランタイム部分で保持されるものと保持されないものが指定され、デバイスの種類によって使用するドライバが指定される。デバイス動作の組み合わせの中には有効でないものもあるが、すべてのデバイスの種類ですべてのデバイスの動作を使用できる。たとえば、CONST_D3DCREATEFLAGS 列挙の D3DCREATE_PUREDEVICE メンバで作成されたデバイスに CONST_D3DDEVTYPE 列挙の D3DDEVTYPE_SW メンバを指定できる。