今、DirectX9で HLSLの実験を始めてるんだが・・・ MSDNに騙された

D3DXCreateEffectFromFile に渡せるフラグの値を確認したかったんだけど、この記事には

http://msdn.microsoft.com/ja-jp/library/cc372270.aspx
>Flags
>[in] D3DXSHADER で識別されるコンパイル オプション。

としか書いていないんだが、SDKのSampleでは違う値がセットされていた。
???と思い、さらにググった所、一見似た格好のMSDN内別ページを発見

http://msdn.microsoft.com/ja-jp/library/bb172768(VS.85).aspx

該当箇所が大分変更されていた。 ・・・いや本当、関連情報、別リリース版へのリンクくらい付けとこうよと思った。