zig/lib/libc/include/any-windows-any/mmsystem.h
Andrew Kelley 9346cd38e8 update mingw-w64 headers to latest git commit
Upstream commit dddccbc3ef50ac52bf00723fd2f68d98140aab80

Martin Storsjö suggested synchronizing with git snapshots rather than
waiting for tagged releases. Let's try this for a few releases of Zig
and see how we like it.

These headers were configured with `--with-default-msvcrt=ucrt`.

See related issue #18477.
2024-01-08 11:52:37 -07:00

57 lines
1,006 B
C
Vendored

/**
* This file has no copyright assigned and is placed in the Public Domain.
* This file is part of the mingw-w64 runtime package.
* No warranty is given; refer to the file DISCLAIMER.PD within this package.
*/
#include <winapifamily.h>
#ifndef _INC_MMSYSTEM
#define _INC_MMSYSTEM
#include <mmsyscom.h>
#include <pshpack1.h>
#ifdef __cplusplus
extern "C" {
#endif /* __cplusplus */
#if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
#ifndef MMNOMCI
#include <mciapi.h>
#endif
#include <mmiscapi.h>
#include <mmiscapi2.h>
#include <playsoundapi.h>
#include <mmeapi.h>
#ifndef MMNOTIMER
#include <timeapi.h>
#endif
#include <joystickapi.h>
#ifndef NEWTRANSPARENT
#define NEWTRANSPARENT 3
#define QUERYROPSUPPORT 40
#endif
#define SELECTDIB 41
#define DIBINDEX(n) MAKELONG((n),0x10FF)
#ifndef SC_SCREENSAVE
#define SC_SCREENSAVE 0xF140
#endif
#endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) */
#ifdef __cplusplus
}
#endif
#include <poppack.h>
#endif /* _INC_MMSYSTEM */