1 #ifndef BACKENDS_DSOUND_H
2 #define BACKENDS_DSOUND_H
6 struct DSoundBackendFactory final
: public BackendFactory
{
8 auto init() -> bool final
;
10 auto querySupport(BackendType type
) -> bool final
;
12 auto enumerate(BackendType type
) -> std::vector
<std::string
> final
;
14 auto createBackend(DeviceBase
*device
, BackendType type
) -> BackendPtr final
;
16 static auto getFactory() -> BackendFactory
&;
19 #endif /* BACKENDS_DSOUND_H */