123456789101112131415161718192021222324252627282930313233343536 |
- /**
- * This file is part of the mingw-w64 runtime package.
- * No warranty is given; refer to the file DISCLAIMER within this package.
- */
- #include <winapifamily.h>
- #if WINAPI_FAMILY_PARTITION (WINAPI_PARTITION_DESKTOP)
- typedef LONGLONG HNSTIME;
- typedef LONGLONG MFTIME;
- typedef float FLOAT32;
- typedef double FLOAT64;
- typedef enum APO_BUFFER_FLAGS {
- BUFFER_INVALID = 0,
- BUFFER_VALID = 1,
- BUFFER_SILENT = 2
- } APO_BUFFER_FLAGS;
- typedef struct APO_CONNECTION_PROPERTY {
- UINT_PTR pBuffer;
- UINT32 u32ValidFrameCount;
- APO_BUFFER_FLAGS u32BufferFlags;
- UINT32 u32Signature;
- } APO_CONNECTION_PROPERTY;
- #ifndef _AUDIO_CURVE_TYPE_
- #define _AUDIO_CURVE_TYPE_
- typedef enum {
- AUDIO_CURVE_TYPE_NONE = 0,
- AUDIO_CURVE_TYPE_WINDOWS_FADE = 1,
- } AUDIO_CURVE_TYPE;
- #endif
- #endif
|