Difference between revisions of "Template:API/switch Direct3D"
From PCGamingWiki, the wiki about fixing PC games
(added 9.0c support) |
m (added DirectX version mapping over to their appropriate Direct3D version in cases where (as far as we currently know) the D3D components were unchanged) |
||
(21 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
− | <includeonly>{{#switch: {{lc:{{{1|}}}}} | + | <includeonly>{{#switch: {{lc:{{{1|}}}}}<!-- |
+ | Confirmed Direct3D versions: --> | ||
+ | |1 | ||
+ | |1.0=<div title="Error: '{{{1|}}}' not an acceptable value. DirectX 1.0 does not include Direct3D at all." class="svg-icon svg-16 os-error"></div> [[Category:Invalid template usage (infobox game)]] | ||
+ | |2 | ||
+ | |2.0 | ||
+ | |2.0a=2{{#vardefine:Direct3D versions|{{#if:{{#var:Direct3D versions}}|{{#var:Direct3D versions}}, 2|2}}}} | ||
+ | |3 | ||
+ | |3.0 | ||
+ | |3.0a | ||
+ | |3.0b=3{{#vardefine:Direct3D versions|{{#if:{{#var:Direct3D versions}}|{{#var:Direct3D versions}}, 3|3}}}} | ||
+ | |4 | ||
+ | |4.0=<div title="Error: '{{{1|}}}' not an acceptable value as this version was cancelled and its features rolled into Direct3D 5." class="svg-icon svg-16 os-error"></div> [[Category:Invalid template usage (infobox game)]] | ||
|5 | |5 | ||
+ | |5.0 | ||
+ | |5.2=5{{#vardefine:Direct3D versions|{{#if:{{#var:Direct3D versions}}|{{#var:Direct3D versions}}, 5|5}}}} | ||
|6 | |6 | ||
+ | |6.0 | ||
+ | |6.1 | ||
+ | |6.1a=6{{#vardefine:Direct3D versions|{{#if:{{#var:Direct3D versions}}|{{#var:Direct3D versions}}, 6|6}}}} | ||
|7 | |7 | ||
+ | |7.0 | ||
+ | |7.0a | ||
+ | |7.1=7{{#vardefine:Direct3D versions|{{#if:{{#var:Direct3D versions}}|{{#var:Direct3D versions}}, 7|7}}}} | ||
|8 | |8 | ||
+ | |8.0=8{{#vardefine:Direct3D versions|{{#if:{{#var:Direct3D versions}}|{{#var:Direct3D versions}}, 8|8}}}} | ||
+ | |8.0a=8.0a{{#vardefine:Direct3D versions|{{#if:{{#var:Direct3D versions}}|{{#var:Direct3D versions}}, 8.0a|8.0a}}}} | ||
|8.1 | |8.1 | ||
+ | |8.1a | ||
+ | |8.1b | ||
+ | |8.2=8.1{{#vardefine:Direct3D versions|{{#if:{{#var:Direct3D versions}}|{{#var:Direct3D versions}}, 8.1|8.1}}}} | ||
|9 | |9 | ||
− | |9.0c | + | |9.0 |
+ | |9.0a=9{{#vardefine:Direct3D versions|{{#if:{{#var:Direct3D versions}}|{{#var:Direct3D versions}}, 9.0|9.0}}}} | ||
+ | |9.0b=9.0b{{#vardefine:Direct3D versions|{{#if:{{#var:Direct3D versions}}|{{#var:Direct3D versions}}, 9.0b|9.0b}}}} | ||
+ | |9.0c=9.0c{{#vardefine:Direct3D versions|{{#if:{{#var:Direct3D versions}}|{{#var:Direct3D versions}}, 9.0c|9.0c}}}} | ||
+ | |9.l | ||
+ | |9.0l | ||
+ | |9ex=9Ex{{#vardefine:Direct3D versions|{{#if:{{#var:Direct3D versions}}|{{#var:Direct3D versions}}, 9Ex|9Ex}}}} | ||
|10 | |10 | ||
− | |10.1 | + | |10.0=10{{#vardefine:Direct3D versions|{{#if:{{#var:Direct3D versions}}|{{#var:Direct3D versions}}, 10|10}}}} |
+ | |10.1=10.1{{#vardefine:Direct3D versions|{{#if:{{#var:Direct3D versions}}|{{#var:Direct3D versions}}, 10.1|10.1}}}} | ||
|11 | |11 | ||
− | | | + | |11.0=11{{#vardefine:Direct3D versions|{{#if:{{#var:Direct3D versions}}|{{#var:Direct3D versions}}, 11|11}}}} |
− | | | + | |11.1=11.1{{#vardefine:Direct3D versions|{{#if:{{#var:Direct3D versions}}|{{#var:Direct3D versions}}, 11.1|11.1}}}} |
− | + | |11.2=11.2{{#vardefine:Direct3D versions|{{#if:{{#var:Direct3D versions}}|{{#var:Direct3D versions}}, 11.2|11.2}}}} | |
+ | |11.3=11.3{{#vardefine:Direct3D versions|{{#if:{{#var:Direct3D versions}}|{{#var:Direct3D versions}}, 11.3|11.3}}}} | ||
+ | |11.4=11.4{{#vardefine:Direct3D versions|{{#if:{{#var:Direct3D versions}}|{{#var:Direct3D versions}}, 11.4|11.4}}}} | ||
+ | |12 | ||
+ | |12.0 | ||
+ | |12u=12{{#vardefine:Direct3D versions|{{#if:{{#var:Direct3D versions}}|{{#var:Direct3D versions}}, 12|12}}}} | ||
+ | |#Default = <div title="Error: '{{{1|}}}' not an acceptable value." class="svg-icon svg-16 os-error"></div> [[Category:Invalid template usage (infobox game)]] | ||
}}</includeonly><noinclude>{{documentation}}</noinclude> | }}</includeonly><noinclude>{{documentation}}</noinclude> |
Latest revision as of 17:09, 24 November 2022
Documentation for the above template (sometimes hidden from view).
Visit Template:API/switch Direct3D/Documentation to edit this text. (How does this work?)