Установка пиксельного шейдера
18.3.3. Установка пиксельного шейдера
После того, как мы получили указатель на представляющий наш пиксельный шейдер интерфейс IDirect3DPixelShader9, можно разрешить его использование с помощью следующего метода:
HRESULT IDirect3DDevice9::SetPixelShader( IDirect3DPixelShader9* pShader );
Метод получает единственный параметр в котором мы передаем указатель на устанавливаемый пиксельный шейдер. Чтобы включить шейдер, который мы создали в разделе18.3.2, следует написать:
Device->SetPixelShader(MultiTexPS);