ReactOS  0.4.15-dev-1397-g19779b3
property.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  CMIDATA
 

Macros

#define STATIC_KSPROPSETID_CMI   0x2B81CDBB, 0xEE6C, 0x4ECC, {0x8A, 0xA5, 0x9A, 0x18, 0x8B, 0x02, 0x3D, 0xFF}
 
#define KSPROPSETID_CMI   DEFINE_GUIDNAMED(KSPROPSETID_CMI)
 
#define KSPROPERTY_CMI_GET   1
 
#define KSPROPERTY_CMI_SET   2
 
#define FMT_441_PCM   0x00000001
 
#define FMT_480_PCM   0x00000002
 
#define FMT_882_PCM   0x00000004
 
#define FMT_960_PCM   0x00000008
 
#define FMT_441_MULTI_PCM   0x00000010
 
#define FMT_480_MULTI_PCM   0x00000020
 
#define FMT_882_MULTI_PCM   0x00000040
 
#define FMT_960_MULTI_PCM   0x00000080
 
#define FMT_441_DOLBY   0x00000100
 
#define FMT_480_DOLBY   0x00000200
 
#define FMT_882_DOLBY   0x00000400
 
#define FMT_960_DOLBY   0x00000800
 
#define UInt32   ULONG
 
#define UInt16   USHORT
 
#define UInt8   BYTE
 
#define Int32   LONG
 

Functions

 DEFINE_GUIDSTRUCT ("2B81CDBB-EE6C-4ECC-8AA5-9A188B023DFF", KSPROPSETID_CMI)
 

Macro Definition Documentation

◆ FMT_441_DOLBY

#define FMT_441_DOLBY   0x00000100

Definition at line 50 of file property.h.

◆ FMT_441_MULTI_PCM

#define FMT_441_MULTI_PCM   0x00000010

Definition at line 46 of file property.h.

◆ FMT_441_PCM

#define FMT_441_PCM   0x00000001

Definition at line 42 of file property.h.

◆ FMT_480_DOLBY

#define FMT_480_DOLBY   0x00000200

Definition at line 51 of file property.h.

◆ FMT_480_MULTI_PCM

#define FMT_480_MULTI_PCM   0x00000020

Definition at line 47 of file property.h.

◆ FMT_480_PCM

#define FMT_480_PCM   0x00000002

Definition at line 43 of file property.h.

◆ FMT_882_DOLBY

#define FMT_882_DOLBY   0x00000400

Definition at line 52 of file property.h.

◆ FMT_882_MULTI_PCM

#define FMT_882_MULTI_PCM   0x00000040

Definition at line 48 of file property.h.

◆ FMT_882_PCM

#define FMT_882_PCM   0x00000004

Definition at line 44 of file property.h.

◆ FMT_960_DOLBY

#define FMT_960_DOLBY   0x00000800

Definition at line 53 of file property.h.

◆ FMT_960_MULTI_PCM

#define FMT_960_MULTI_PCM   0x00000080

Definition at line 49 of file property.h.

◆ FMT_960_PCM

#define FMT_960_PCM   0x00000008

Definition at line 45 of file property.h.

◆ Int32

#define Int32   LONG

Definition at line 59 of file property.h.

◆ KSPROPERTY_CMI_GET

#define KSPROPERTY_CMI_GET   1

Definition at line 39 of file property.h.

◆ KSPROPERTY_CMI_SET

#define KSPROPERTY_CMI_SET   2

Definition at line 40 of file property.h.

◆ KSPROPSETID_CMI

#define KSPROPSETID_CMI   DEFINE_GUIDNAMED(KSPROPSETID_CMI)

Definition at line 36 of file property.h.

◆ STATIC_KSPROPSETID_CMI

#define STATIC_KSPROPSETID_CMI   0x2B81CDBB, 0xEE6C, 0x4ECC, {0x8A, 0xA5, 0x9A, 0x18, 0x8B, 0x02, 0x3D, 0xFF}

Definition at line 33 of file property.h.

◆ UInt16

Definition at line 57 of file property.h.

◆ UInt32

Definition at line 56 of file property.h.

◆ UInt8

#define UInt8   BYTE

Definition at line 58 of file property.h.

Function Documentation

◆ DEFINE_GUIDSTRUCT()

DEFINE_GUIDSTRUCT ( "2B81CDBB-EE6C-4ECC-8AA5-9A188B023DFF"  ,
KSPROPSETID_CMI   
)