New pages
Appearance
11 May 2026
- 03:5503:55, 11 May 2026 CUE (CD Audio Commands) (hist | edit) [1,536 bytes] Martini (talk | contribs) (Created page with "The CUE command prepares the CD audio device for playback. While not strictly required before playing, it can significantly reduce the latency or delay when the PLAY command is eventually issued. ==Syntax== <pre> CUE ─── object ──┬──────────┬───┬──────────┬───┤ └─ OUTPUT ─┘ ├─ WAIT ─┤ └─ NOTIFY ─┘ </pre> ==Keywords== ;...")
- 03:5403:54, 11 May 2026 CONNECTOR (CD Audio Commands) (hist | edit) [2,130 bytes] Martini (talk | contribs) (Created page with "The CONNECTOR command enables, disables, or queries the status of connectors on a CD audio device. ==Syntax== <pre> CONNECTOR ─── object ──┬─ ENABLE ──┬──┬─────────────────────────────┬──┬──────────┬───┤ ├─ DISABLE ─┤ ├─ NUMBER connector_number ───┤ ├─ WAIT ─┤ └─ QUER...")
- 03:5203:52, 11 May 2026 CAPABILITY (CD Audio Commands) (hist | edit) [3,239 bytes] Martini (talk | contribs) (Created page with "The CAPABILITY command requests additional information about the capabilities of the CD audio device. ==Syntax== <pre> CAPABILITY ─── object ──┬─────────────────────────┬───┬──────────┬───┤ ├─ CAN EJECT ─────────────┤ ├─ WAIT ─┤ ├─ CAN LOCKEJECT ─────────...")
- 03:4103:41, 11 May 2026 STATUS (Mixer Command) (hist | edit) [5,206 bytes] Martini (talk | contribs) (Created page with "The STATUS command obtains status information for the audio amplifier mixer device. ==Syntax== <pre> STATUS ─── object ──┬───────────────────────────────┬───┬──────────┬───┤ ├─ AUDIO CHANNEL value ─────────┤ ├─ WAIT ─┤ ├─ BASS ─────────────────...")
- 03:4103:41, 11 May 2026 SET (Mixer Command) (hist | edit) [6,075 bytes] Martini (talk | contribs) (Created page with "The SET command configures various control items and attributes for the audio amplifier mixer device. ==Syntax== <pre> SET ─── object ──┬──────────────────────────────────────────────────────────┬───┬──────────┬───┤ └─ AUDIO ─┬─ ALL ───┬───┬─ ON ──┬─...")
- 03:3903:39, 11 May 2026 MIXNOTIFY (Mixer Command) (hist | edit) [1,146 bytes] Martini (talk | contribs) (Created page with "The MIXNOTIFY command notifies an application when a mixer attribute (such as treble, bass, and so on) changes. ==Syntax== <pre> MIXNOTIFY ─── object ───┬─ ON ──┬───┬──────────┬───┤ └─ OFF ─┘ ├─ WAIT ─┤ └─ NOTIFY ─┘ </pre> ==Keywords== ;object :Object associated with this media control interface command. The object can...")
- 03:3803:38, 11 May 2026 CONNECTOR (Mixer Command) (hist | edit) [2,977 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: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
- 04:4504:45, 10 May 2026 MmioAscend (hist | edit) [2,582 bytes] Martini (talk | contribs) (Created page with "{{DISPLAYTITLE:mmioAscend}} This function ascends out of a chunk in a RIFF file that was descended into by mmioDescend or created by mmioCreateChunk. == Syntax == <pre> #define INCL_MMIOOS2 #include <os2.h> HMMIO hmmio; →Open file handle.: PMMCKINFO pckinfo; →Pointer to MMCKINFO.: USHORT usFlags; →Reserved.: USHORT rc; →Return codes.: rc = mmioAscend(hmmio, pckinfo, usFlags); </pre> == Parameters == ;'...")
- 04:4004:40, 10 May 2026 MmioAdvance (hist | edit) [3,187 bytes] Martini (talk | contribs) (Created page with "{{DISPLAYTITLE:mmioAdvance}} This function fills and empties the contents of an I/O buffer of a file set up for direct I/O buffer manipulation by mmioGetInfo. == Syntax == <pre> #define INCL_MMIOOS2 #include <os2.h> HMMIO hmmio; →Open file handle.: PMMIOINFO pmmioinfo; →Pointer to MMIOINFO.: USHORT usFlags; →Flags.: USHORT rc; →Return codes.: rc = mmioAdvance(hmmio, pmmioinfo, usFlags); </pre> == Parameters =...")
- 04:3404:34, 10 May 2026 WM INITSECONDARYWINDOW (hist | edit) [927 bytes] Martini (talk | contribs) (Created page with "{{DISPLAYTITLE:WM_INITSECONDARYWINDOW}} This message occurs when a secondary window is being created. == Syntax == <pre> param1 ULONG ulReserved →Reserved.: param2 PVOID pcreate →Application-defined data area.: </pre> == Parameters == ;'''ulReserved''' (ULONG) :Reserved value. Set to zero. ;'''pcreate''' (PVOID) :This points to the data area that is passed by the WinLoadSecondaryWindow, [[WinCreateSecondaryWindow]...")
- 04:3104:31, 10 May 2026 WinSecondaryWindow (hist | edit) [2,459 bytes] Martini (talk | contribs) (Created page with "{{DISPLAYTITLE:WinSecondaryWindow}} This function loads and processes a modal secondary window and returns the result value established by WinDismissSecondaryWindow. == Syntax == <pre> #define INCL_SW #include <os2.h> HWND hwndParent; →Parent window handle.: HWND hwndOwner; →Owner window handle.: PFNWP pfnDlgProc; →Secondary window procedure.: HMODULE hmod; →Module handle.: ULONG idDlg; /* Res...")
- 04:3104:31, 10 May 2026 WinSecondaryMessageBox (hist | edit) [2,669 bytes] Martini (talk | contribs) (Created page with "{{DISPLAYTITLE:WinSecondaryMessageBox}} This function creates a modal window, similar to WinMessageBox, that can be used to display error messages and ask questions. == Syntax == <pre> #define INCL_SW #include <os2.h> HWND hwndParent; →Parent window handle.: HWND hwndOwner; →Owner window handle.: PSZ pszText; →Message text.: PSZ pszCaption; →Title of secondary message box window.: ULONG idWindow; /* ID...")
- 04:2904:29, 10 May 2026 WinQuerySecondaryHWND (hist | edit) [2,627 bytes] Martini (talk | contribs) (Created page with "{{DISPLAYTITLE:WinQuerySecondaryHWND}} This function returns a window handle to various windows created as a part of a secondary window. == Syntax == <pre> #define INCL_SECONDARYWINDOW #include <os2.h> HWND hwnd; →Secondary window handle.: ULONG ulFlag; →Flags.: HWND hwndOut; →Requested window handle.: hwndOut = WinQuerySecondaryHWND(hwnd, ulFlag); </pre> == Parameters == ;'''hwnd''' (HWND) - input :Secondary window handle. ;'''ulFlag...")
- 04:2804:28, 10 May 2026 WinProcessSecondaryWindow (hist | edit) [1,556 bytes] Martini (talk | contribs) (Created page with "{{DISPLAYTITLE:WinProcessSecondaryWindow}} This function processes a modal secondary window by dispatching messages while the modal window is displayed. == Syntax == <pre> #define INCL_SW #include <os2.h> HWND hwndSW; →Secondary window handle.: ULONG rc; →Result.: rc = WinProcessSecondaryWindow(hwndSW); </pre> == Parameters == ;'''hwndSW''' (HWND) - input :Secondary frame window handle to process. == Return Value == ;'''rc''' (ULONG)...")
- 04:2704:27, 10 May 2026 WinLoadSecondaryWindow (hist | edit) [2,624 bytes] Martini (talk | contribs) (Created page with "{{DISPLAYTITLE:WinLoadSecondaryWindow}} This function creates a secondary window from a dialog template in a resource. The secondary window is modeless. == Syntax == <pre> #define INCL_SW #include <os2.h> HWND hwndParent; →Parent window handle.: HWND hwndOwner; →Owner window handle.: PFNWP pfnDlgProc; →Secondary window procedure.: HMODULE hmod; →Module handle.: ULONG idDlg; /* Resource...")
- 04:2504:25, 10 May 2026 WinInsertDefaultSize (hist | edit) [1,936 bytes] Martini (talk | contribs) (Created page with "{{DISPLAYTITLE:WinInsertDefaultSize}} This function adds the default size function to the system menu of a secondary window. == Syntax == <pre> #define INCL_SW #include <os2.h> HWND hwnd; →Secondary window handle.: PSZ pszDefaultSize; →Text for system menu.: BOOL rc; →Return codes.: rc = WinInsertDefaultSize(hwnd, pszDefaultSize); </pre> == Parameters == ;'''hwnd''' (HWND) - input :Secondary window handle. ;'''p...")
- 04:2404:24, 10 May 2026 WinDismissSecondaryWindow (hist | edit) [1,430 bytes] Martini (talk | contribs) (Created page with "{{DISPLAYTITLE:WinDismissSecondaryWindow}} This function causes modal WinProcessSecondaryWindow or WinSecondaryWindow calls to return. == Syntax == <pre> #define INCL_SW #include <os2.h> HWND hwndDlg; →Secondary dialog window.: ULONG ulResult; →Result.: BOOL rc; →Return codes.: rc = WinDismissSecondaryWindow(hwndDlg, ulResult); </pre> == Parameters == ;'''hwndDlg''' (HWND) - input :Secondary dialog window. ;'''ulResult''' (ULO...")
- 04:2304:23, 10 May 2026 WinDestroySecondaryWindow (hist | edit) [1,138 bytes] Martini (talk | contribs) (Created page with "{{DISPLAYTITLE:WinDestroySecondaryWindow}} This function eliminates a secondary window. == Syntax == <pre> #define INCL_SW #include <os2.h> HWND hwnd; →Secondary window to be eliminated.: BOOL rc; →Return codes.: rc = WinDestroySecondaryWindow(hwnd); </pre> == Parameters == ;'''hwnd''' (HWND) - input :Secondary window frame to be eliminated. == Return Value == ;'''rc''' (BOOL) - returns :Return codes indicating success or failure: :*...")
- 04:2304:23, 10 May 2026 WinDefaultSize (hist | edit) [1,474 bytes] Martini (talk | contribs) (Created page with "{{DISPLAYTITLE:WinDefaultSize}} This function sizes the window to its default size—the optimal size of the dialog window. == Syntax == <pre> #define INCL_SW #include <os2.h> HWND hwnd; →Secondary window handle.: BOOL rc; →Return codes.: rc = WinDefaultSize(hwnd); </pre> == Parameters == ;'''hwnd''' (HWND) - input :Secondary window handle. == Return Value == ;'''rc''' (BOOL) - returns :Return codes indicating success or failure: :* '...")
- 04:2204:22, 10 May 2026 WinDefSecondaryWindowProc (hist | edit) [1,628 bytes] Martini (talk | contribs) (Created page with "{{DISPLAYTITLE:WinDefSecondaryWindowProc}} This function provides the default behavior for a secondary window. == Syntax == <pre> #define INCL_SW #include <os2.h> HWND hwnd; →Dialog window handle.: ULONG msg; →Message identity.: MPARAM mp1; →Parameter 1.: MPARAM mp2; →Parameter 2.: MRESULT rc; →Returns MRESULT.: rc = WinDefSecondaryWindowProc(hwnd, msg, mp1, mp2); </pre> == Parameters == ;'''hwnd''' (HW...")
- 04:2004:20, 10 May 2026 WinCreateSecondaryWindow (hist | edit) [2,191 bytes] Martini (talk | contribs) (Created page with "{{DISPLAYTITLE:WinCreateSecondaryWindow}} This function creates a secondary window from a dialog template in memory. == Syntax == <pre> #define INCL_SW #include <os2.h> HWND hwndParent; →Parent window handle.: HWND hwndOwner; →Window-handle owner.: PFNWP pfnDlgProc; →Secondary window procedure.: PDLGTEMPLATE pdlgt; →Dialog template.: PVOID pCreateParams; /* Parameters passed to sec...")
- 04:1104:11, 10 May 2026 GBM SETTEXTPOSITION (hist | edit) [811 bytes] Martini (talk | contribs) (Created page with "{{DISPLAYTITLE:GBM_SETTEXTPOSITION}} This message sets the text positioning relative to the bitmap. == Syntax == <pre> param1 USHORT usTextPos →Text position.: param2 ULONG ulReserved →Reserved.: </pre> == Parameters == ;'''usTextPos''' (USHORT) :Text position. :* '''GB_TEXTBELOW''': Position text below the bitmap. :* '''GB_TEXTABOVE''': Position text above the bitmap. ;'''ulReserved''' (ULONG) :Reserved. == Re...")
- 04:1004:10, 10 May 2026 GBM SETSTATE (hist | edit) [1,031 bytes] Martini (talk | contribs) (Created page with "{{DISPLAYTITLE:GBM_SETSTATE}} This message sets the state of a two-state graphic button. == Syntax == <pre> param1 USHORT usStateCode →State code.: param2 USHORT usRePaint →Indicates when change of state will occur.: </pre> == Parameters == ;'''usStateCode''' (USHORT) :State code. :* '''GB_UP''': Sets the graphic button to the Up state. :* '''GB_DOWN''': Sets the graphic button to the Down state. :* '''GB_TOGGLE''': Toggles...")
- 04:0904:09, 10 May 2026 GBM SETGRAPHICDATA (hist | edit) [1,721 bytes] Martini (talk | contribs) (Created page with "{{DISPLAYTITLE:GBM_SETGRAPHICDATA}} An application sends this message to change the graphical data of the graphic button. This data includes the text and bit maps. == Syntax == <pre> param1 PGBTNCDATA gbtncdata →New graphic button data to use.: param2 ULONG ulReserved →Reserved.: </pre> == Parameters == ;'''gbtncdata''' (PGBTNCDATA) :New graphic button data to use. ;'''ulReserved''' (ULONG) :Reserved. == Retu...")
- 04:0804:08, 10 May 2026 GBM SETBITMAPINDEX (hist | edit) [1,668 bytes] Martini (talk | contribs) (Created page with "{{DISPLAYTITLE:GBM_SETBITMAPINDEX}} This message sets the bitmap index to use during various states of the graphic button. == Syntax == <pre> param1 USHORT usGBState →State of graphic button whose index is to be changed.: param2 USHORT usFrameCode →Frame code.: </pre> == Parameters == ;'''usGBState''' (USHORT) :State of graphic button whose index is to be changed. :* '''GB_UP''': Set the bitmap used when in the Up state....")
- 04:0704:07, 10 May 2026 GBM SETANIMATIONRATE (hist | edit) [826 bytes] Martini (talk | contribs) (Created page with "{{DISPLAYTITLE:GBM_SETANIMATIONRATE}} This message sets the animation rate of an animate-able graphic button. == Syntax == <pre> param1 ULONG ulMil →Rate at which bit maps are displayed.: param2 ULONG ulReserved →Reserved.: </pre> == Parameters == ;'''ulMil''' (ULONG) :The rate at which bit maps are displayed from the animation series. The rate is specified as the period between bit-map updates in milliseconds. ;''...")
- 04:0604:06, 10 May 2026 GBM QUERYTEXTPOSITION (hist | edit) [637 bytes] Martini (talk | contribs) (Created page with "{{DISPLAYTITLE:GBM_QUERYTEXTPOSITION}} This message returns text positioning relative to the bitmap. == Syntax == <pre> param1 ULONG ulReserved →Reserved.: param2 ULONG ulReserved →Reserved.: </pre> == Parameters == ;'''ulReserved''' (ULONG) :Reserved. ;'''ulReserved''' (ULONG) :Reserved. == Return Value == ;'''rc''' (ULONG) :Return codes indicating the position of the graphic button. :* '''GB_TEXTBELOW''':...")
- 04:0504:05, 10 May 2026 GBM QUERYSTATE (hist | edit) [1,237 bytes] Martini (talk | contribs) (Created page with "{{DISPLAYTITLE:GBM_QUERYSTATE}} This message returns the current state of the graphic button. == Syntax == <pre> param1 ULONG ulReserved →Reserved.: param2 ULONG ulReserved →Reserved.: </pre> == Parameters == ;'''ulReserved''' (ULONG) :Reserved. ;'''ulReserved''' (ULONG) :Reserved. == Return Value == ;'''rc''' (ULONG) :Return codes indicating the state of the graphic button. :* '''GB_UP''': The graphic butto...")
- 04:0404:04, 10 May 2026 GBM QUERYBITMAPINDEX (hist | edit) [1,120 bytes] Martini (talk | contribs) (Created page with "{{DISPLAYTITLE:GBM_QUERYBITMAPINDEX}} This message returns the bitmap index of the queried button parameter. == Syntax == <pre> param1 USHORT usGBState →Bitmap state.: param2 ULONG ulReserved →Reserved.: </pre> == Parameters == ;'''usGBState''' (USHORT) :Bitmap state. :* '''GB_UP''': Query bitmap used when in the Up state. :* '''GB_DOWN''': Query bitmap used when in the Down state. :* '''GB_HILITE''': Query bitmap use...")
- 04:0304:03, 10 May 2026 GBM QUERYANIMATIONRATE (hist | edit) [510 bytes] Martini (talk | contribs) (Created page with "{{DISPLAYTITLE:GBM_QUERYANIMATIONRATE}} This message returns the animation rate of the graphic button in milliseconds. == Syntax == <pre> param1 ULONG ulReserved →Reserved.: param2 ULONG ulReserved →Reserved.: </pre> == Parameters == ;'''ulReserved''' (ULONG) :Reserved. ;'''ulReserved''' (ULONG) :Reserved. == Return Value == ;'''rc''' (ULONG) :The animation rate, in milliseconds, used for this graphic button...")
- 04:0204:02, 10 May 2026 GBM QUERYANIMATIONACTIVE (hist | edit) [643 bytes] Martini (talk | contribs) (Created page with "{{DISPLAYTITLE:GBM_QUERYANIMATIONACTIVE}} This message returns the animation state of the graphic button. == Syntax == <pre> param1 ULONG ulReserved →Reserved.: param2 ULONG ulReserved →Reserved.: </pre> == Parameters == ;'''ulReserved''' (ULONG) :Reserved. ;'''ulReserved''' (ULONG) :Reserved. == Return Value == ;'''rc''' (ULONG) :Return codes indicating success or failure. :* '''TRUE''': Animation is activ...")
- 04:0004:00, 10 May 2026 GBM ANIMATE (hist | edit) [1,370 bytes] Martini (talk | contribs) (Created page with "{{DISPLAYTITLE:GBM_ANIMATE}} This message sets the animation of an animate-able graphic button to On or Off. == Syntax == <pre> param1 USHORT usStart →Start/stop animation.: param2 USHORT usContinue →Starting point of animation.: </pre> == Parameters == ;'''usStart''' (USHORT) :Start/stop animation. :* '''TRUE''': Start animating the graphic button. :* '''FALSE''': Stop animating the graphic button. ;'''usContinue'...")
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.: ...")