summaryrefslogtreecommitdiff
path: root/audio/tests/wavetest/PreComp.h
blob: 76210090e34d1c4ead5c3c3a2fb114e6ddd533a8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
// ------------------------------------------------------------------------------
//
// Copyright (C) Microsoft. All rights reserved.
//
// File Name:
//
//  PreComp.h
//
// Abstract:
//
//  Precompiled common headers
//
// -------------------------------------------------------------------------------

#include <basiclog.h>
#include <BasicLogHelper.h>
#include <mmsystem.h>
#include <atlbase.h>
#include <atlcom.h>
#include <initguid.h>

#include <AudioEngineEndpoint.h>
#include <AudioEngineEndpointP.h>
#include <Audioclient.h>
#include <mmdeviceapi.h>
#include <mmdeviceapip.h>
#include <devicetopologyp.h> 
#include <propvarutil.h>

#include <wil\com.h>

#include <KsLib.h>
#include <Waveutil.h>
#include <aecommon.h>
#include <ilog.h>
#include <shlflags.h>
#include <basicprintf.h>
#include <wextestclass.h>
#include <resourcelist.h>

// ------------------------------------------------------------------------------
// Log
#define LOG(log, ...) BasicLogPrintf( log, XMSG, 1, __VA_ARGS__ )
#define SKIP(log, ...) BasicLogPrintf( log, XSKIP, 1, __VA_ARGS__ )
#define WARN(log, ...) BasicLogPrintf( log, XWARN, 1, __VA_ARGS__ )
#define BLOCK(log, ...) BasicLogPrintf( log, XBLOCK, 1, __VA_ARGS__ )
#define ERR(log, ...) BasicLogPrintf( log, XFAIL, 1, __VA_ARGS__ )