## MMPM/2 Device Driver Reference

[prev][next][parent][TOC]

### MCI_AUDIO_DEVID Field - ulDevType

ulDevType (ULONG) Defined values for ulDevType are shown for input and output devices:

    /* Input Devices */

    #define  NULL_INPUT                   0

    #define  STEREO_LINE_INPUT            1

    #define  LEFT_LINE_INPUT              2

    #define  RIGHT_LINE_INPUT             3

    #define  MIC_INPUT                    4

    #define  BOOSTED_MIC_INPUT            5

    #define  PHONE_LINE_INPUT             6

    #define  HANDSET_INPUT                7

    #define  SYNTH_INPUT                  8

    #define  DIGITAL_PHONE_LINE_INPUT     9

    #define  DIGITAL_HANDSET_INPUT       10

    #define  MIDI_IN_PORT                11

    #define  LOOPBACK                    12

    #define  DEFAULT_INPUT               0xFFFFFFFF

    /* Values between 0x20000000 and 0xFFFFFFFE are reserved */

    /* Output Devices */

    #define  NULL_OUTPUT                  0

    #define  STEREO_LINE_OUTPUT           1

    #define  LEFT_LINE_OUTPUT             2

    #define  RIGHT_LINE_OUTPUT            3

    #define  SPEAKER_OUTPUT               4

    #define  HEADPHONES_OUTPUT            5

    #define  PHONE_LINE_OUTPUT            6

    #define  HANDSET_OUTPUT               7

    #define  SYNTH_OUTPUT                 8

    #define  DIGITAL_PHONE_LINE_OUTPUT    9

    #define  DIGITAL_HANDSET_OUTPUT      10

    #define  MIDI_OUT_PORT               11

    #define  DEFAULT_OUTPUT              0xFFFFFFFF

    /* Values between 0x20000000 and 0xFFFFFFFE are reserved */