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