Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for DIEP_START, DIEP_NORESTART, DIEP_NODOWNLOAD while setting up effects. #14

Open
avengerx opened this issue Feb 26, 2023 · 1 comment
Assignees
Labels
feature New feature or request

Comments

@avengerx
Copy link
Owner

These settings come from DownloadEffect()'s dwFlags argument, documented at:

Client app perspective
Driver perspective

For reference, the description of the flags are as follows:

DIEP_START

Indicates that the effect is to be restarted from the beginning after the parameters of the effect have been updated. Note that the DIEP_NODOWNLOAD flag overrides the DIEP_START flag.

DIEP_NORESTART

If this flag is not specified, the effect device driver is permitted to restart the effect if doing so is necessary to change the specified parameters. Note that the DIEP_NODOWNLOAD and DIEP_START flags override this flag.

DIEP_NODOWNLOAD

Suppresses the automatic download that is normally performed after the parameters are updated. If this flag is set, the driver should validate parameters without performing an actual download.

@avengerx avengerx added the feature New feature or request label Feb 26, 2023
@avengerx avengerx self-assigned this Feb 26, 2023
@avengerx
Copy link
Owner Author

This is a subset of what #10 proposes to implement.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant