The COMPLETE Effect and HLSL Cross-Reference

By Sebastien St-Laurent
ISBN 0-9766132-1-2
Jan 2006 (896 pages)

Buy directly from Paradoxal Press at $20.75 (Save 43%)

Page 144

...lled by the function to indicate the number of passes associated to the current technique. The Flags parameter determines if state modi.ed by an effect is saved and restored. The default value of zero speci. es that ID3DXEffect::Begin and ID3DXEffect::End will save and restore all state modi. ed by ...

Page 153

...r settings within a set of ID3DXEffect::BeginParameterBlockand ID3DXEffect::EndParameterBlock function calls. This will give you back a handle to the parameter block which can be applied to the current effect at any time using the ID3DXEffect::ApplyParameterBlock function call. Below is a simple ex...

Page 212

ret End of either a subroutine or main. 1 Flow Control

Page 55

...two components of this dot product are the surface normal and light vector. Vectors will interpolate correctly when put in on a per-vertex basis. This means you can calculate them ahead of time for each vertex and pass them on to the pixel shader, which will take care of computing the .nal dot prod...

Page 96

...ch parameter that contains a script must have at least one Script or ScriptSetup annotation attached. Script commands are executed every time the effect is used for rendering. ScriptSetupcommands are executed only once as part of initialization of the effect. Execution of each script always begins a...

DirectX SDK Programming Guide

This section contains information for using Microsoft DirectX applications.

The following table lists the version of DirectX that comes standard with each version of Microsoft Windows.

Operating SystemDirectX Version
Windows XPDirectX 8.1
Windows Server 2003DirectX 8.1
Windows 2000DirectX 7.1
Windows Millennium EditionDirectX 7.1
Windows 98 SEDirectX 6.0
Windows 98DirectX 5.0
Windows NT 4.0DirectX 3.0
Windows NTDirectX 2.0
Windows 95 OEM Service Release 2DirectX 3.0 (Can upgrade to DirectX8)
Windows 95does not come with DirectX

All operating systems after Windows 95 can upgrade DirectX to the current version.

See Also

Checking_the_Installed_Version_of_DirectX