Что можете посоветовать, какую летературу, сайты, уроки, для начала изучения HLSL ?
Что-то я не пойму функция BeginPass не пренадлежит классу ID3DXEffect, а во всех примерах она есть, у меня пишет что нет такой функции, кто знает в чём тут дело ?
Эта функция заставляет инициализировать проход рендера (их может быть несколько) и применить все его параметры, описанные в эффект-файле. А по HLSL и шейдерам вообще поковыряй хоть на Realcoding.net в разделе e-books, там среди прочего можно и об этом найти

... << RSDN@Home 1.2.0 alpha rev. 0>>