CustomDX11API.h 470 B

1234567891011121314151617181920
  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(
  9. unsigned char* byteCode, int size) override;
  10. Framework::DX11PixelShader* initializePixelShader(
  11. unsigned char* byteCode, int size) override;
  12. public:
  13. CustomDX11API();
  14. int getVertexShaderLightBufferIndex() const;
  15. };