Omezení vytváření WARP a referenčních zařízení
Existují určitá omezení pro vytváření zařízení WARP a Reference v Direct3D 10.1 a Direct3D 11.0. Toto téma popisuje tato omezení.
Typy ovladačů D3D10_DRIVER_TYPE_WARP a D3D10_DRIVER_TYPE_REFERENCE nejsou podporovány na úrovních funkcí od D3D10_FEATURE_LEVEL_9_1 po D3D10_FEATURE_LEVEL_9_3 v Direct3D 10.1. Kromě toho D3D_DRIVER_TYPE_WARP typ ovladače není podporován na D3D_FEATURE_LEVEL_11_0 v Direct3D 11.0. To znamená, že při volání D3D10CreateDevice1 k vytvoření zařízení Direct3D 10.1 nebo při volání D3D11CreateDevice k vytvoření zařízení Direct3D 11.0, pokud zadáte kombinaci jednoho z těchto typů ovladačů s jednou z těchto úrovní funkcí volání, volání je neplatné. Pouze následující kombinace úrovní funkcí, modulů runtime a typů ovladačů jsou platné pro zařízení WARP a Reference:
D3D_DRIVER_TYPE_WARP na všech úrovních funkcí v Direct3D 11.1, které Windows 8 zahrnuje
D3D_DRIVER_TYPE_REFERENCE na všech úrovních funkcionality v Direct3D 11.1
Při volání D3D11CreateDevice k vytvoření zařízení Direct3D 11.1 je volání platné, pokud zadáte kombinaci jednoho z těchto typů ovladačů s jednou z těchto úrovní funkcí.
D3D_DRIVER_TYPE_WARP na úrovních funkcí od D3D_FEATURE_LEVEL_9_1 po D3D_FEATURE_LEVEL_10_1 v rámci Direct3D 11
D3D_DRIVER_TYPE_REFERENCE na úrovních funkcí D3D_FEATURE_LEVEL_9_1 až D3D_FEATURE_LEVEL_11_0 v Direct3D 11
Při volání D3D11CreateDevice vytvořit zařízení Direct3D 11, volání je platné, pokud zadáte kombinaci jednoho z těchto typů ovladačů s jednou z těchto úrovní funkcí.
D3D10_DRIVER_TYPE_WARP a D3D10_DRIVER_TYPE_REFERENCE na úrovních funkcí D3D10_FEATURE_LEVEL_10_0 až D3D10_FEATURE_LEVEL_10_1 v Direct3D 10.1
Při volání D3D10CreateDevice1 ke vytvoření zařízení Direct3D 10.1 je volání platné, pokud zadáte kombinaci jednoho z těchto typů ovladačů s jednou z těchto úrovní funkcí.
Související témata
-
Postupy: Vytvoření referenčního zařízení