MMProgRef - Data Types
Appearance
Reprint Courtesy of International Business Machines Corporation, © International Business Machines Corporation
Multimedia Programming Reference |
---|
|
This section describes data types in C language. A data type name beginning with "P" (for example, PMCI_CONNECTOR_PARMS) is likely to be a pointer to another data type (in this instance, MCI_CONNECTOR_PARMS). If no data type definition can be found in this section for a data type name "Pxxxxxx," it becomes a pointer to the data type "xxxxxx," for which a definition should be found in this section. The implicit type definition needed for such a pointer "Pxxxxxx" is:
typedef xxxxxx *Pxxxxxx;
Such definitions are provided by means of the system header files.
- ACB
- ACB_CDDA
- ACB_CODECSH
- ACB_MEM_PLAYL
- ACB_MISH
- ACB_MMIO
- ACB_MTSH
- ACB_NULLSH
- ACB_SET
- BITMAPFILEHEADER2
- BITMAPINFOHEADER2
- BOOL
- BYTE
- CHAR
- CODECASSOC
- CODECINIFILEINFO
- CODECOPEN
- CODECVIDEOHEADER
- CONNECT
- CONTROL_PARM
- DATA_EVCB
- DCB
- DDCMDCOMMON
- DDCMDCONTROL
- DDCMDDEREGISTER
- DDCMDREADWRITE
- DDCMDREGISTER
- DDCMDSETUP
- DDCMDSTATUS
- DLGTEMPLATE
- DLGTITEM
- DIVE_CAPS
- E_DCB
- EPSRCBUFTAB
- EPTGTBUFTAB
- ESRCBUFTAB
- ETGTBUFTAB
- EVCB
- FOURCC
- GBTNCDATA
- GENPAL
- HAND
- HBITMAP
- HCODEC
- HDC
- HDIVE
- HEVENT
- HID
- HMMCF
- HMMIO
- HMODULE
- HPOINTER
- HQUEUE
- HRGN
- HSTREAM
- HVSD
- HWND
- IMPL_EVCB
- JPEGOPTIONS
- LOCKH
- LONG
- MASTER
- MCI_AMP_GETDEVCAPS_PARMS
- MCI_AMP_OPEN_PARMS
- MCI_AMP_SET_PARMS
- MCI_BUFFER_PARMS
- MCI_CAPTURE_PARMS
- MCI_CDXA_SET_PARMS
- MCI_CDXA_STATUS_PARMS
- MCI_CONNECTION_PARMS
- MCI_CONNECTOR_PARMS
- MCI_CONNECTORINFO_PARMS
- MCI_CUEPOINT_PARMS
- MCI_DEFAULT_CONNECTION_PARMS
- MCI_DEVICESETTINGS_PARMS
- MCI_DGV_OPEN_PARMS
- MCI_DGV_PLAY_PARMS
- MCI_DGV_RECT_PARMS
- MCI_DGV_SET_PARMS
- MCI_DGV_TUNER_PARMS
- MCI_DGV_WINDOW_PARMS
- MCIDRV_CHANGERESOURCE_PARMS
- MCI_EDIT_PARMS
- MCI_ESCAPE_PARMS
- MCI_GENERIC_PARMS
- MCI_GETDEVCAPS_PARMS
- MCI_GROUP_PARMS
- MCI_IMAGE_PARMS
- MCI_INFO_PARMS
- MCI_LOAD_PARMS
- MCI_MASTERAUDIO_PARMS
- MCI_MIX_BUFFER
- MCI_MIXEVENT_PARMS
- MCI_MIXSETUP_PARMS
- MCI_OPEN_PARMS
- MCI_OVLY_OPEN_PARMS
- MCI_OVLY_RECT_PARMS
- MCI_OVLY_SET_PARMS
- MCI_OVLY_WINDOW_PARMS
- MCI_PALETTE_PARMS
- MCI_PLAY_PARMS
- MCI_POSITION_PARMS
- MCI_RECORD_PARMS
- MCI_RESTORE_PARMS
- MCI_SAVE_PARMS
- MCI_SEEK_PARMS
- MCI_SEQ_SET_PARMS
- MCI_SET_PARMS
- MCI_STATUS_PARMS
- MCI_STEP_PARMS
- MCI_SYNC_OFFSET_PARMS
- MCI_SYSINFO_ALIAS
- MCI_SYSINFO_CONPARAMS
- MCI_SYSINFO_DEFAULTDEVICE
- MCI_SYSINFO_DEVPARAMS
- MCI_SYSINFO_EXTENSION
- MCI_SYSINFO_LOGDEVICE
- MCI_SYSINFO_PARMS
- MCI_SYSINFO_QUERY_NAME
- MCI_SYSINFO_TYPES
- MCI_TOC_PARMS
- MCI_TOC_REC
- MCI_VD_PLAY_PARMS
- MCI_VD_SET_PARMS
- MCI_VID_OPEN_PARMS
- MCI_VID_RECT_PARMS
- MCI_VID_WINDOW_PARMS
- MCI_WAVE_GETDEVCAPS_PARMS
- MCI_WAVE_SET_PARMS
- MESSAGE
- MIDICLASSINFO
- MIDIHEADER
- MIDIINSTANCEINFO
- MIDISETUP
- MINSTANCE
- MMAUDIOHEADER
- MMCFINFO
- MMCKINFO
- MMCOMPRESS
- MMCTOCENTRY
- MMDECOMPRESS
- MMDRV_OPEN_PARMS
- MMEXTENDINFO
- MMFORMATINFO
- MMIMAGEHEADER
- MMINIFILEINFO
- MMIO_EDIT_PARMS
- MMIOINFO
- MMIO_STATUS_PARMS
- MMIO_WINMSG
- MMMIDIHEADER
- MMMOVIEHEADER
- MMMULTITRACKREAD
- MMMULTITRACKWRITE
- MMTIME
- MMTRACKINFO
- MMVIDEOCOMPRESS
- MMVIDEODECOMPRESS
- MMVIDEOHEADER
- MMVIDEOOPEN
- MMXDIBHEADER
- MMXWAV_HEADER
- MPARAM
- MRESULT
- MSG_COMMON
- MSG_REPORTEVENT
- MSG_REPORTINT
- OVRU_EVCB
- PARM_ASSOC
- PARM_CLOSE
- PARM_CREATE
- PARM_DEREG
- PARM_DESTROY
- PARM_DISEVENT
- PARM_DISSYNC
- PARM_ENEVENT
- PARM_ENOTIFY
- PARM_ENSYNC
- PARM_ENUMPROT
- PARM_EVENT
- PARM_GPROT
- PARM_GTIME
- PARM_INSTPROT
- PARM_LOCKM
- PARM_NEGOTIATE
- PARM_NOTIFY
- PARM_REG
- PARM_SEEK
- PARM_SNDMSG
- PARM_START
- PARM_STOP
- PCODECPROC
- PEVFN
- PFN
- PFNMIDI_NOTIFYCALLBACK
- PFNVSDENTRY
- PFNWP
- PLAYL_EVCB
- PMIXEREVENT
- PMIXERPROC
- PMMIOPROC
- PSHCFN
- PSHDFN
- PSMHFN
- PSZ
- QOS
- QOSInfo
- RECORDTAB
- RECORDTABWRITE
- RECTL
- RGB2
- SETUP_BLITTER
- SETUP_PARM
- SHC_COMMON
- SHD_COMMON
- SHD_REPORTEVENT
- SHD_REPORTINT
- SHORT
- SLAVE
- SMBD
- SMBINFO
- SMH_COMMON
- SPCB
- SPCBKEY
- SRCBUFTAB
- STATUS_PARM
- SYNC_EVCB
- SZ
- TGTBUFTAB
- TIME_EVCB
- TRACKMAP
- ULONG
- USHORT
- VOID
- VSD_DCB
- WAVE_HEADER
- XDIBHDR_PREFIX
- XWAV_HEADERINFO