window-basic-vcam.hpp 328 B

123456789101112131415161718192021
  1. #pragma once
  2. #include <string>
  3. enum VCamOutputType {
  4. InternalOutput,
  5. SceneOutput,
  6. SourceOutput,
  7. };
  8. enum VCamInternalType {
  9. Default,
  10. Preview,
  11. };
  12. struct VCamConfig {
  13. VCamOutputType type = VCamOutputType::InternalOutput;
  14. VCamInternalType internal = VCamInternalType::Default;
  15. std::string scene;
  16. std::string source;
  17. };