Author: janderwald
Date: Mon Dec 6 01:43:55 2010
New Revision: 49959
URL:
http://svn.reactos.org/svn/reactos?rev=49959&view=rev
Log:
[AUDIO-BRINGUP]
- Add advanced flags of KSPROPERTY_MEMBERSHEADER
Modified:
branches/audio-bringup/include/psdk/ks.h
Modified: branches/audio-bringup/include/psdk/ks.h
URL:
http://svn.reactos.org/svn/reactos/branches/audio-bringup/include/psdk/ks.h…
==============================================================================
--- branches/audio-bringup/include/psdk/ks.h [iso-8859-1] (original)
+++ branches/audio-bringup/include/psdk/ks.h [iso-8859-1] Mon Dec 6 01:43:55 2010
@@ -1573,11 +1573,6 @@
Properties
*/
-#define KSPROPERTY_MEMBER_RANGES 0x00000001
-#define KSPROPERTY_MEMBER_STEPPEDRANGES 0x00000002
-#define KSPROPERTY_MEMBER_VALUES 0x00000003
-#define KSPROPERTY_MEMBER_FLAG_DEFAULT KSPROPERTY_MEMBER_RANGES
-
typedef struct
{
GUID PropertySet;
@@ -1662,6 +1657,17 @@
KSPROPERTY_MEMBERSHEADER MembersHeader;
const VOID* Members;
} KSPROPERTY_MEMBERSLIST, *PKSPROPERTY_MEMBERSLIST;
+
+#define KSPROPERTY_MEMBER_RANGES 0x00000001
+#define KSPROPERTY_MEMBER_STEPPEDRANGES 0x00000002
+#define KSPROPERTY_MEMBER_VALUES 0x00000003
+
+#define KSPROPERTY_MEMBER_FLAG_DEFAULT 0x00000001
+#if (NTDDI_VERSION >= NTDDI_WINXP)
+#define KSPROPERTY_MEMBER_FLAG_BASICSUPPORT_MULTICHANNEL 0x00000002
+#define KSPROPERTY_MEMBER_FLAG_BASICSUPPORT_UNIFORM 0x00000004
+#endif
+
typedef struct {
KSIDENTIFIER PropTypeSet;