CustomDX11API.h 435 B

123456789101112131415161718
  1. #pragma once
  2. #include <GraphicsApi.h>
  3. class CustomDX11API : public Framework::DirectX11
  4. {
  5. private:
  6. int vertexShaderLightBufferIndex;
  7. protected:
  8. Framework::DX11VertexShader* initializeVertexShader(unsigned char* byteCode, int size) override;
  9. Framework::DX11PixelShader* initializePixelShader(unsigned char* byteCode, int size) override;
  10. public:
  11. CustomDX11API();
  12. int getVertexShaderLightBufferIndex() const;
  13. };