[v2 PATCH] user32: Support SPI_GETAUDIODESCRIPTION in SystemParametersInfo
Alexandre Julliard
julliard at winehq.org
Thu Jul 5 04:48:19 CDT 2018
Alistair Leslie-Hughes <leslie_alistair at hotmail.com> writes:
> Signed-off-by: Alistair Leslie-Hughes <leslie_alistair at hotmail.com>
> ---
> dlls/user32/sysparams.c | 10 ++++++++++
> include/winuser.h | 9 +++++++++
> 2 files changed, 19 insertions(+)
>
> diff --git a/dlls/user32/sysparams.c b/dlls/user32/sysparams.c
> index fc55b06..3b78ced 100644
> --- a/dlls/user32/sysparams.c
> +++ b/dlls/user32/sysparams.c
> @@ -2334,6 +2334,16 @@ BOOL WINAPI SystemParametersInfoW( UINT uiAction, UINT uiParam,
> case SPI_SETFONTSMOOTHINGORIENTATION:
> ret = set_entry( &entry_FONTSMOOTHINGORIENTATION, uiParam, pvParam, fWinIni );
> break;
> + case SPI_GETAUDIODESCRIPTION:
> + {
> + AUDIODESCRIPTION *audio = pvParam;
> + if (audio && audio->cbSize == sizeof(AUDIODESCRIPTION) && uiParam == sizeof(AUDIODESCRIPTION) )
> + {
> + audio->Enabled = FALSE;
> + audio->Locale = GetThreadLocale();
> + }
> + break;
Please use the common pattern for system parameters by definining the
appropriate sysparam entry variables.
--
Alexandre Julliard
julliard at winehq.org
More information about the wine-devel
mailing list