MCI_MIXSETUP_PARMS

This structure contains fields for the MCI_MIXSETUP message.

typedef struct _MCI_MIXSETUP_PARMS {
  HWND            hwndCallback;     /*  Window handle. */
  ULONG           ulBitsPerSample;  /*  Bits per sample. */
  ULONG           ulFormatTag;      /*  Format tag. */
  ULONG           ulSamplesPerSec;  /*  Sampling rate. */
  ULONG           ulChannels;       /*  Number of channels. */
  ULONG           ulFormatMode;     /*  Play or record. */
  ULONG           ulDeviceType;     /*  Device type. */
  ULONG           ulMixHandle;      /*  Mixer handle. */
  PMIXERPROC      pmixWrite;        /*  Entry point. */
  PMIXERPROC      pmixRead;         /*  Entry point. */
  PMIXEREVENT     pmixEvent;        /*  Entry point. */
  PVOID           pExtendedInfo;    /*  Extended information. */
  ULONG           ulBufferSize;     /*  Recommended buffer size. */
  ULONG           ulNumBuffers;     /*  Recommended number of buffers. */
} MCI_MIXSETUP_PARMS;

typedef   MCI _ MIXSETUP _ PARMS   * PMCI _ MIXSETUP _ PARMS ;


[Back: MCI_MIXEVENT_PARMS Field - ulConnStatus]
[Next: MCI_MIXSETUP_PARMS Field - hwndCallback]