Jump to content

New pages

New pages
Hide registered users | Hide bots | Show redirects
(newest | oldest) View ( | ) (20 | 50 | 100 | 250 | 500)

11 May 2026

  • 03:3603:36, 11 May 2026 CAPABILITY (Mixer Command) (hist | edit) [5,430 bytes] Martini (talk | contribs) (Created page with "The CAPABILITY command requests information about the features and supported functions of the audio amplifier mixer device. ==Syntax== <pre> CAPABILITY ─── object ───┬─ CAN EJECT ───────────────┬───┬──────────┬───┤ ├─ CAN LOCK EJECT ──────────┤ ├─ WAIT ─┤ ├─ CAN PLAY ────────...")
  • 03:2903:29, 11 May 2026 PAUSE (hist | edit) [1,182 bytes] Martini (talk | contribs) (Created page with "The PAUSE command stops playing or recording. ==Syntax== <pre> PAUSE ─── object ───┬──────────┬───┤ ├─ WAIT ─┤ └─ NOTIFY ─┘ </pre> ==Keywords== ;object :Object associated with this media control interface command. The object can be one of the following: :*Device type :*Device name :*Filename :*Alias ;WAIT :The command is executed synchronously. The function waits...")
  • 03:2903:29, 11 May 2026 LOAD (hist | edit) [1,334 bytes] Martini (talk | contribs) (Created page with "The LOAD command loads a new device element (file) into an already open device context. ==Syntax== <pre> LOAD ─── object ───┬────────────┬───┬──────────┬───┤ ├─ filename ─┤ ├─ WAIT ─┤ └─ NEW ──────┘ └─ NOTIFY ─┘ </pre> ==Keywords== ;object :Object associated with this media control interface command. The...")
  • 03:2803:28, 11 May 2026 CONNECTOR (hist | edit) [2,299 bytes] Martini (talk | contribs) (Created page with "The CONNECTOR command enables, disables, or queries the status of connectors on a device. ==Syntax== <pre> CONNECTOR ─── object ───┬─ ENABLE ──┬───┬──────────────────────────┬───┬──────────┬───┤ ├─ DISABLE ─┤ ├─ NUMBER connector_number ─┤ ├─ WAIT ─┤ └─ QUERY ───...")
  • 03:2203:22, 11 May 2026 STATUS (Basic Command) (hist | edit) [2,832 bytes] Martini (talk | contribs) (Created page with "The STATUS command obtains status information for the device. ==Syntax== <pre> STATUS ─── object ───┬─ CURRENT TRACK ───────┬───┬──────────┬───┤ ├─ LENGTH ──────────────┤ ├─ WAIT ─┤ ├─ LENGTH TRACK number ─┤ └─ NOTIFY ─┘ ├─ NUMBER OF TRACKS ────┤...")
  • 03:1903:19, 11 May 2026 STOP (hist | edit) [890 bytes] Martini (talk | contribs) (Created page with "The STOP command stops the device. ==Syntax== <pre> STOP ─── object ───┬──────────┬───┤ ├─ WAIT ─┤ └─ NOTIFY ─┘ </pre> ==Keywords== ;object :Object associated with this media control interface command. The object can be one of the following: :*Device type :*Device name :*Filename :*Alias ;WAIT :The command is executed synchronously. The function waits until the requ...")
  • 03:1803:18, 11 May 2026 SETPOSITIONADVISE (hist | edit) [2,189 bytes] Martini (talk | contribs) (Created page with "The SETPOSITIONADVISE command sets a position change notification for the device. The window handle specified in the ''hwndCallBack'' parameter of mciSendString receives the position change notification (MM_MCIPOSITIONCHANGE) messages. ==Syntax== <pre> SETPOSITIONADVISE ─── object ───┬─ ON ──┬─────────────┬─┬───┬────────────────┬───┬────────...")
  • 03:1703:17, 11 May 2026 SETCUEPOINT (hist | edit) [1,728 bytes] Martini (talk | contribs) (Created page with "The SETCUEPOINT command sets a cue point. The window handle specified in the ''hwndCallBack'' parameter of mciSendString receives the cue point notification (MM_MCICUEPOINT) messages. This command is not related to the CUE command. ==Syntax== <pre> SETCUEPOINT ─── object ───┬─ ON AT position ──┬───┬────────────────┬───┬──────────┬───┤...")
  • 03:1603:16, 11 May 2026 SET (hist | edit) [3,464 bytes] Martini (talk | contribs) (Created page with "The SET command sets the various control items. ==Syntax== <pre> SET ─── object ───┬─ AUDIO ─┬─ ALL ───┬─ ON ─┬─┬───┬──────────┬───┤ │ │ └─ OFF ─┘ │ ├─ WAIT ─┤ │ ├─ LEFT ──┬─ ON ─┬─┤ └─ NOTIFY ─┘ │ │ └─ OFF ─┘ │...")
  • 03:1503:15, 11 May 2026 SEEK (hist | edit) [1,246 bytes] Martini (talk | contribs) (Created page with "The SEEK command finds the specified position and stops. ==Syntax== <pre> SEEK ─── object ───┬─ TO pos ───┬───┬──────────┬───┤ ├─ TO START ─┤ ├─ WAIT ─┤ └─ TO END ─┘ └─ NOTIFY ─┘ </pre> ==Keywords== ;object :Object associated with this media control interface command. The object can be one of the following: :*Device type :*Devi...")
  • 03:1403:14, 11 May 2026 SAVE (hist | edit) [978 bytes] Martini (talk | contribs) (Created page with "The SAVE command saves data for the device. ==Syntax== <pre> SAVE ─── object ─── filename ───┬──────────┬───┤ ├─ WAIT ─┤ └─ NOTIFY ─┘ </pre> ==Keywords== ;object :Object associated with this media control interface command. The object can be one of the following: :*Device type :*Device name :*Filename :*Alias ;filename :The destinatio...")
  • 03:1203:12, 11 May 2026 RESUME (hist | edit) [1,065 bytes] Martini (talk | contribs) (Created page with "The RESUME command resumes playing or recording from a paused state, keeping previously specified parameters in effect. ==Syntax== <pre> RESUME ─── object ───┬──────────┬───┤ ├─ WAIT ─┤ └─ NOTIFY ─┘ </pre> ==Keywords== ;object :Object associated with this media control interface command. The object can be one of the following: :*Device type :*Device name :*Filena...")
  • 03:0603:06, 11 May 2026 RECORD (hist | edit) [2,353 bytes] Martini (talk | contribs) (Created page with "The RECORD command starts recording data. By default, recording does not overwrite existing data but rather inserts data at the current position. On devices that cannot support inserting data (such as audio or video tape), recording overwrites existing data by default. ==Syntax== <pre> RECORD ─── object ───┬────────────┬───┬─────────────┬───┬──────────┬───┤...")
  • 03:0203:02, 11 May 2026 PLAY (hist | edit) [1,403 bytes] Martini (talk | contribs) (Created page with "The PLAY command starts playing the device. '''Note:''' PLAY can be used on a file without a preceding OPEN. ==Syntax== <pre> PLAY ─── object ───┬────────────┬───┬──────────┬───┤ ├─ FROM pos ─┤ ├─ WAIT ─┤ └─ TO pos ─┘ └─ NOTIFY ─┘ </pre> ==Keywords== ;object :Object associated with this media control interface...")

10 May 2026

6 May 2026

  • 04:5104:51, 6 May 2026 SZ (hist | edit) [723 bytes] Martini (talk | contribs) (Created page with "{{DISPLAYTITLE:SZ}} The '''SZ''' data type is a standard representation for a null-terminated string (also known as a zero-terminated string or C-string). In this format, the end of the character sequence is identified by a null character (ASCII 0). <pre> typedef CHAR SZ[]; </pre> ;Remarks * This type is used extensively throughout the multimedia and system APIs to pass text strings of variable lengths. * Because it is defined as an array of '''CHAR''', the memory all...")
  • 04:5004:50, 6 May 2026 OVRU EVCB (hist | edit) [1,545 bytes] Martini (talk | contribs) (Created page with "{{DISPLAYTITLE:OVRU_EVCB}} This structure describes a synchronization overrun event. This event occurs when a slave stream cannot maintain synchronization with the master stream, often due to system latency or hardware constraints. The event can be enabled through an **SpiEnableEvent** call. <pre> typedef struct _OVRU_EVCB { ULONG ulType; Event type.: ULONG ulSubType; Event subtype.: ULONG ulFlags; Flags.: ...")
  • 04:4604:46, 6 May 2026 MASTER (hist | edit) [595 bytes] Martini (talk | contribs) (Created page with "{{DISPLAYTITLE:MASTER}} This structure is used in the SpiDetermineSyncMaster call to identify the stream that will serve as the master clock for a synchronized group of streams. <pre> typedef struct _MASTER { HSTREAM hstreamMaster; Master stream handler.: } MASTER; typedef MASTER FAR * PMASTER ; </pre> ;Fields * **hstreamMaster**: The handle of the stream that is designated as the master. This stream's playback or recording clock will b...")
  • 04:4404:44, 6 May 2026 MIDIINSTANCEINFO (hist | edit) [1,450 bytes] Martini (talk | contribs) (Created page with "{{DISPLAYTITLE:MIDIINSTANCEINFO}} This structure contains fields for the MIDIQueryInstanceList function. It provides detailed information about a specific MIDI instance, including its relationship to a class, its name, and its connectivity attributes within the MIDI subsystem. <pre> typedef struct _MIDIINSTANCEINFO { ULONG ulStructLength; Structure length.: MINSTANCE minstance; Instance number.: ...")
  • 04:4304:43, 6 May 2026 MMMIDIHEADER (hist | edit) [937 bytes] Martini (talk | contribs) (Created page with "{{DISPLAYTITLE:MMMIDIHEADER}} This structure is the MIDI header and it describes attributes of an open MIDI file. It is the standard presentation format for MIDI data and is returned on mmioGetHeader and used on mmioSetHeader when HMMIO refers to an open MIDI file. <pre> typedef struct _MMMIDIHEADER { ULONG ulHeaderLength; Header length.: ULONG ulContentType; MIDI content.: USHORT usMediaType; Media type.: ...")
  • 04:4204:42, 6 May 2026 MIDIHEADER (hist | edit) [820 bytes] Martini (talk | contribs) (Created page with "{{DISPLAYTITLE:MIDIHEADER}} This structure is a MIDI subheader and is usually contained within the MMMIDIHEADER structure. It is part of the standard presentation format for MIDI data and is returned on an mmioGetHeader function and is used on the mmioSetHeader function when the HMMIO refers to an open MIDI file. <pre> typedef struct _MIDIHEADER { CHAR chHeaderChunk[4]; Chunk type.: ULONG ulHeaderLength; /* Header length....")
  • 04:4004:40, 6 May 2026 MIDICLASSINFO (hist | edit) [729 bytes] Martini (talk | contribs) (Created page with "{{DISPLAYTITLE:MIDICLASSINFO}} This structure contains fields for the MIDIQueryClassList function. It is used to retrieve information about the various MIDI classes available in the system, including their names, capacities, and specific attributes. <pre> typedef struct _MIDICLASSINFO { ULONG ulStructLength; Structure length.: ULONG ulClassNumber; Class number.: CHAR szmClassName[MIDI_NAME_LENGTH]; /*...")
  • 04:4004:40, 6 May 2026 MESSAGE (hist | edit) [944 bytes] Martini (talk | contribs) (Created page with "{{DISPLAYTITLE:MESSAGE}} This structure contains fields for the MIDISendMessages function. It defines a single MIDI message, including its timing and the source instance from which it originates. The structure uses a union to allow the MIDI data to be accessed as a single 32-bit value, a status byte followed by data bytes, or a raw byte array. <pre> typedef struct { ULONG ulSourceInstance; Source instance.: ULONG ulTime; /* Time for send...")
  • 04:3904:39, 6 May 2026 MCI AMP GETDEVCAPS PARMS (hist | edit) [909 bytes] Martini (talk | contribs) (Created page with "{{DISPLAYTITLE:MCI_AMP_GETDEVCAPS_PARMS}} This structure contains parameters for the MCI_GETDEVCAPS message when sent to an amplifier-mixer device. It is used to query the specific capabilities of the device or a particular message within that device. <pre> typedef struct _MCI_AMP_GETDEVCAPS_PARMS { HWND hwndCallback; Window handle.: ULONG ulReturn; Return field.: ULONG ulItem; Not used.: USHORT usMessage;...")
  • 04:3504:35, 6 May 2026 SLAVE (hist | edit) [814 bytes] Martini (talk | contribs) (Created page with "{{DISPLAYTITLE:SLAVE}} This structure is used in the SpiEnableSync call to identify the slave streams for the synchronization group. It contains an array of slave stream handles and start times for each slave, allowing multiple streams to be synchronized to a master clock. <pre> typedef struct _SLAVE { HSTREAM hstreamSlave; Stream handle for slave stream.: MMTIME mmtimeStart; Start time.: } SLAVE; typedef SLAVE FAR * PSLAVE ; </pr...")
  • 04:3404:34, 6 May 2026 XWAV HEADERINFO (hist | edit) [755 bytes] Martini (talk | contribs) (Created page with "{{DISPLAYTITLE:XWAV_HEADERINFO}} This structure is a subheader of the audio header and is usually contained within the MMXWAV_HEADER structure. It contains information about the length of the standard presentation format for audio data. It is returned on mmioGetHeader and used on mmioSetHeader when the HMMIO refers to an open audio file or to an open movie file when the active track is set to audio. <pre> typedef struct _XWAV_HEADERINFO { ULONG ulAudioLength...")
(newest | oldest) View ( | ) (20 | 50 | 100 | 250 | 500)