Jump to content

Main public logs

Combined display of all available logs of EDM2. You can narrow down the view by selecting a log type, the username (case-sensitive), or the affected page (also case-sensitive).

Logs
(newest | oldest) View (newer 50 | ) (20 | 50 | 100 | 250 | 500)
  • 21:25, 1 December 2025 Martini talk contribs created page CALCOMP.SYS (Created page with "Physical mouse driver for CalComp digitizers. ==Syntax== DEVICE=C:\OS2\CALCOMP.SYS [options...] ==Parameters== ;COM=# :This option allows the serial port to explicitly specified. This option may be specified as: COM=1 COM=2 COM=3 COM=4 :where 1..4 is one of the standard com ports. So, COM=1 :is normally equivalent to: PORT=03f8 IRQ=4 :If both this option and the PORT option are omitted then the mouse driver will scan COM...")
  • 22:54, 30 November 2025 Martini talk contribs created page CPPOOR3U.DLL (Created page with " ==Links== * [https://web.archive.org/web/20060505034436/http://www.modulardreams.com/old_download.html Download (Archive)] Category:Files")
  • 04:25, 26 November 2025 Martini talk contribs created page MMProgRef - Multimedia File Formats (Created page with "This appendix describes the following multimedia file formats: * Audio/Video Interleaved (AVI) * Bundle (BND) * Device-independent bitmap (DIB) * RIFF DIB (RDIB) * Musical Instrument Digital Interface (MIDI) * RIFF MIDI (RMID) * Palette (PAL) * Rich Text Format (RTF) * Waveform audio (WAVE) Most of these file formats are based on the resource interchange file format (RIFF), described in the **OS/2 Multimedia Application Programming Guide**. ==Audio/Video Interleaved (A...")
  • 03:58, 26 November 2025 Martini talk contribs created page MMProgRef - Resource Interchange File Format (Created page with "RIFF (Resource Interchange File Format) is the **tagged file structure** developed for multimedia resource files. The structure of a RIFF file is similar to the structure of an Electronic Arts Interchange File Format file (EA IFF). RIFF is not actually a file format itself (because it does not represent a specific kind of information), but its name contains the words "interchange file format" in recognition of its roots in IFF. RIFF has a counterpart, **RIFX**, that is...")
  • 03:34, 26 November 2025 Martini talk contribs created page MMProgRef - Multimedia Specification Overview (Created page with "{{MMProgRef}} The following sections contain specifications for multimedia file formats. Resource Interchange File Format describes the Resource Interchange File Format (RIFF) tagged file structure. Multimedia File Formats describes recognized multimedia file formats, most of which are based on the RIFF tagged file structure. If your application requires a new file format, it is recommended that it be defined using the RIFF tagged file structure described in R...")
  • 03:26, 26 November 2025 Martini talk contribs created page MMProgRef - Types of MIDI Messages (Created page with "{{DISPLAYTITLE:Types of MIDI Messages}} There are three types of MIDI system messages: * System common * System exclusive * System real time '''System-common''' messages are intended for all receivers, regardless of channel. '''System-exclusive''' messages are defined by the manufacturer and are not limited in length. '''System-real-time''' messages can interrupt other messages because they carry timing information. For example, a long system message might have an embed...")
  • 03:13, 26 November 2025 Martini talk contribs created page MCI OPEN PARMS (Created page with "This structure contains fields for the MCI_OPEN message. typedef struct _MCI_OPEN_PARMS { HWND hwndCallback; Window handle.: USHORT usDeviceID; Device ID.: USHORT usReserved0; Reserved.: PSZ pszDeviceType; Device type.: PSZ pszElementName; Element name.: PSZ pszAlias; Device alias.: } MCI_OPEN_PARMS; typedef MCI _ OPEN _ PARMS * PMCI _ OPEN _ PARMS ;...")
  • 03:06, 26 November 2025 Martini talk contribs created page MM MCICUEPOINT (Created page with "{{DISPLAYTITLE:MM_MCICUEPOINT}} This message notifies an application that the device has encountered a cue point in a playlist, or that a cue point has been set with MCI_SET_CUEPOINT. ==Syntax== <PRE> MsgParam1 USHORT usUserParameter; User-specified parameter.: USHORT usDeviceID; Device ID.: MsgParam2 ULONG ulMMtime; Media position.: </PRE> ==Parameters== ;''usUserParameter'' (USHORT) - input :User parameter specified in the MCI_C...")
  • 03:05, 26 November 2025 Martini talk contribs created page MM MCIPOSITIONCHANGE (Created page with "{{DISPLAYTITLE:MM_MCIPOSITIONCHANGE}} This message notifies an application of the current media position. ==Syntax== <PRE> MsgParam1 USHORT usUserParameter; User-specified parameter.: USHORT usDeviceID; Device ID.: MsgParam2 ULONG ulMMtime; Media position.: </PRE> ==Parameters== ;''usUserParameter'' (USHORT) - input :User parameter specified in the MCI_POSITION_PARMS structure when position advise notification was requested. ;''usD...")
  • 03:04, 26 November 2025 Martini talk contribs created page MM MCIPLAYLISTMESSAGE (Created page with "{{DISPLAYTITLE:MM_MCIPLAYLISTMESSAGE}} This message notifies an application that the playlist processor has encountered a **MESSAGE** instruction. ==Syntax== <PRE> MsgParam1 USHORT usInstruction; Playlist instruction number.: USHORT usDeviceID; Device ID.: MsgParam2 ULONG ulMessageParm; Playlist parameter.: </PRE> ==Parameters== ;''usInstruction'' (USHORT) - input :Playlist instruction number. ;''usDeviceID'' (USHORT) - input :Device ID. ;...")
  • 03:03, 26 November 2025 Martini talk contribs created page MM MCIPASSDEVICE (Created page with "{{DISPLAYTITLE:MM_MCIPASSDEVICE}} This message notifies an application that the use of a device is being gained or lost. ==Syntax== <PRE> MsgParam1 USHORT usDeviceID; Device ID.: USHORT usReserved; Reserved.: MsgParam2 USHORT usEvent; Gaining or losing use of device.: USHORT usReserved; Reserved.: </PRE> ==Parameters== ;''usDeviceID'' (USHORT) - input :Device ID. ;''usReserved'' (USHORT) - input :Reserved. ;''usEvent'' (USHORT) - i...")
  • 03:01, 26 November 2025 Martini talk contribs created page MM MCINOTIFY (Created page with "{{DISPLAYTITLE:MM_MCINOTIFY}} This message notifies an application when a device completes the action indicated by a media message or when an error occurs. ==Syntax== <PRE> MsgParam1 USHORT usNotifycode; Notification code.: USHORT usUserParameter; User parameter.: MsgParam2 USHORT usDeviceID; Device ID.: USHORT usMessage; Message ID.: </PRE> ==Parameters== ;''usNotifycode'' (USHORT) - input :Specifies the following notification me...")
  • 03:00, 26 November 2025 Martini talk contribs created page Category:Notification Messages (Created page with "Category:MMProgRef")
  • 03:00, 26 November 2025 Martini talk contribs created page MM MCIEVENT (Created page with "{{DISPLAYTITLE:MM_MCIEVENT}} This message notifies an application of an event generated by a device. ==Syntax== <PRE> MsgParam1 USHORT usEventCode; Device-specific event code.: USHORT usDeviceID; Device ID.: MsgParam2 PVOID pEventData; Device-specific event data.: </PRE> ==Parameters== ;''usEventCode'' (USHORT) - input :Device-specific event code. The following event notification codes are currently defined: :* '''MCI_MIXEVENT''' A mixer attri...")
  • 02:56, 26 November 2025 Martini talk contribs created page MCI CUE (Created page with "{{DISPLAYTITLE:MCI_CUE}} This message prompts a device instance to ready itself (preroll) for a subsequent playback or recording message with minimum delay. ==Syntax== <PRE> param1 ULONG ulParam1; Flags for cue operation.: param2 PMCI_GENERIC_PARMS pParam2; Pointer to the parameter data structure.: </PRE> ==Parameters== ;''ulParam1'' (ULONG) - input :This parameter can contain any of the following flags. **MCI_CUE_INPUT** and **MCI_CUE_OUTPUT** flags are...")
  • 02:54, 26 November 2025 Martini talk contribs created page MCI MIXSETUP (Created page with "{{DISPLAYTITLE:MCI_MIXSETUP}} This message informs the mixer device that the application wishes to read or write buffers directly and sets up the device in the correct mode (for example, PCM, MPEG audio or MIDI). ==Syntax== <PRE> param1 ULONG ulParam1; Flags for mixer setup operation.: param2 PMCI_MIXSETUP_PARMS pParam2; Pointer to the MCI_MIXSETUP_PARMS data structure.: </PRE> ==Parameters== ;''ulParam1'' (ULONG) - input :This parameter can contain any...")
  • 02:45, 26 November 2025 Martini talk contribs created page MCI OPEN (Created page with "{{DISPLAYTITLE:MCI_OPEN}} This message is used to open or create a new device instance. ==Syntax== <PRE> param1 ULONG ulParam1; Flags for open operation.: param2 PMCI_OPEN_PARMS pParam2; Pointer to the MCI_OPEN_PARMS data structure.: </PRE> ==Parameters== ;''ulParam1'' (ULONG) - input :This parameter can contain any of the following flags. **MCI_OPEN_ELEMENT** and **MCI_OPEN_MMIO** are mutually exclusive flags: :* '''MCI_NOTIFY''' A notification message...")
  • 02:42, 26 November 2025 Martini talk contribs created page MCI CONNECTOR (Created page with "{{DISPLAYTITLE:MCI_CONNECTOR}} This message is used to enable, disable or query the status of a particular connector for a device instance. The connector can be specified either absolutely or as a relative offset within a specified connector type. ==Syntax== <PRE> param1 ULONG ulParam1; Flags for connector operation.: param2 PMCI_CONNECTOR_PARMS pParam2; Pointer to the MCI_CONNECTOR_PARMS data structure.: </PRE> ==Parameters== ;''ulParam1'' (ULONG) - inp...")
  • 02:41, 26 November 2025 Martini talk contribs created page MCI CONNECTION (Created page with "{{DISPLAYTITLE:MCI_CONNECTION}} This message requests the device ID of a connected device instance. An alias also can be assigned to the connected device to facilitate the sending of string commands to that device. ==Syntax== <PRE> param1 ULONG ulParam1; Flags for connection operation.: param2 PMCI_CONNECTION_PARMS pParam2; Pointer to the MCI_CONNECTION_PARMS data structure.: </PRE> ==Parameters== ;''ulParam1'' (ULONG) - input :This parameter can contain...")
  • 02:39, 26 November 2025 Martini talk contribs created page MCI CLOSE (Created page with "{{DISPLAYTITLE:MCI_CLOSE}} This message requests that the current media device instance be closed and all resources associated with it be released. ==Syntax== <PRE> param1 ULONG ulParam1; Flags for close operation.: param2 PMCI_GENERIC_PARMS pParam2; Pointer to a default MCI parameter structure.: </PRE> ==Parameters== ;''ulParam1'' (ULONG) - input :This parameter can contain any of the following flags: :* '''MCI_NOTIFY''' A notification message will be p...")
  • 02:38, 26 November 2025 Martini talk contribs created page MCI CAPTURE (Created page with "{{DISPLAYTITLE:MCI_CAPTURE}} This message requests the digital video device to capture the current movie frame and store it as an image device element. ==Syntax== <PRE> param1 ULONG ulParam1; Flags for capture operation.: param2 PMCI_CAPTURE_PARMS pParam2; Pointer to the MCI_CAPTURE_PARMS data structure.: </PRE> ==Parameters== ;''ulParam1'' (ULONG) - input :This parameter can contain any of the following flags: :* '''MCI_NOTIFY''' A notification message...")
  • 02:37, 26 November 2025 Martini talk contribs created page MCI BUFFER (Created page with "{{DISPLAYTITLE:MCI_BUFFER}} This message allows an application to allocate (or deallocate) buffers for use with the audio device. Buffers are limited to 64K on Intel machines. ==Syntax== <PRE> param1 ULONG ulParam1; Flags for buffer operation.: param2 PMCI_BUFFER_PARMS pParam2; Pointer to the MCI_BUFFER_PARMS data structure.: </PRE> ==Parameters== ;''ulParam1'' (ULONG) - input :This parameter can contain any of the following flags: :* '''MCI_NOTIFY''' A...")
  • 02:36, 26 November 2025 Martini talk contribs created page Category:MCI (Created page with "Category:MMProgRef")
  • 02:35, 26 November 2025 Martini talk contribs created page MCI ACQUIREDEVICE (Created page with "{{DISPLAYTITLE:MCI_ACQUIREDEVICE}} This message requests that the given device instance be made active. It is also used to request either exclusive or exclusive instance rights for this instance. ==Syntax== <PRE> param1 ULONG ulParam1; Flags for device acquisition.: param2 PMCI_GENERIC_PARMS pParam2; Pointer to the default MCI parameter structure.: </PRE> ==Parameters== ;''ulParam1'' (ULONG) - input :This parameter can contain any of the following flags:...")
  • 02:29, 26 November 2025 Martini talk contribs created page MCIDRV SAVE (Created page with "{{DISPLAYTITLE:MCIDRV_SAVE}} This message is sent from MDM (Media Device Manager) to MCDs (Media Control Drivers) to save the state of an active device context. ==Syntax== <PRE> param1 ULONG ulParam1; Standard flags.: param2 PVOID pParam2; Not used.: </PRE> ==Parameters== ;''ulParam1'' (ULONG) - input :This parameter can contain the following standard flags: :* '''MCI_WAIT''' Control is not to be returned until the action indicated by this message is com...")
  • 02:28, 26 November 2025 Martini talk contribs created page Category:Subsystem Messages (Created page with "Category:MMProgRef")
  • 02:28, 26 November 2025 Martini talk contribs created page MCIDRV RESTORE (Created page with "{{DISPLAYTITLE:MCIDRV_RESTORE}} This message is sent from MDM (Media Device Manager) to MCDs (Media Control Drivers) to restore the state of an inactive device context. If this message is received for an active device context, the MCD should save the shareability for the device instance (either shareable or exclusive). See ''ulParam1'' for more details. ==Syntax== <PRE> param1 ULONG ulParam1; Standard flags.: param2 PVOID pParam2; Not used.: </PRE> ==Paramet...")
  • 02:26, 26 November 2025 Martini talk contribs created page MCIDRV CHANGERESOURCE (Created page with "{{DISPLAYTITLE:MCIDRV_CHANGERESOURCE}} This message is sent from the MCDs (Media Control Drivers) to MDM (Media Device Manager) to change the class and resource units assigned to the given device context. ==Syntax== <PRE> param1 ULONG ulParam1; Standard flag.: param2 PMCIDRV_CHANGERESOURCE_PARMS pParam2; Pointer to the MCIDRV_CHANGERESOURCE_PARMS structure.: </PRE> ==Parameters== ;''ulParam1'' (ULONG) - input :This parameter can contain the following sta...")
  • 02:24, 26 November 2025 Martini talk contribs created page MdmDriverNotify (Created page with "{{DISPLAYTITLE:mdmDriverNotify}} This function is called from MCDs to return messages to applications. Returned information includes command status, cuepoints, position changes, playlist messages, and device specific events. ==Syntax== _mdmDriverNotify(usDeviceID, hwnd, usMsgType, usUserParm, ulMsgParm) ==Parameters== ;''usDeviceID'' (USHORT) - input :Device ID to be associated with this message. ;''hwnd'' (HWND) - input :The window handle used to post or send...")
  • 02:17, 26 November 2025 Martini talk contribs created page FOURCC (Created page with "This data type contains a four-character code that is used an identifier for I/O procedures and CODECs. typedef ULONG FOURCC; Category:Data type")
  • 02:15, 26 November 2025 Martini talk contribs created page Category:MCI Functions (Created page with "Category:MMProgRef")
  • 02:06, 26 November 2025 Martini talk contribs created page Category:Mci (Created page with "Category:MMProgRef")
  • 02:03, 26 November 2025 Martini talk contribs created page MMIOM CODEC QUERYNAMELENGTH (Created page with "{{DISPLAYTITLE:MMIOM_CODEC_QUERYNAMELENGTH}} This message is sent to the CODEC procedure by mmioQueryCODECNameLength to request the length of the CODEC name. ==Syntax== <PRE> param1 PHCODEC phCODEC; Pointer to CODEC handle.: param2 USHORT usMsg; Set to MMIOM_CODEC_QUERYNAMELENGTH.: param3 LONG lParam1; Pointer to the length in bytes of the CODEC name string.: param4 LONG lParam2; This parameter is not used.: </PRE> ==Parameters== ;''phCODEC''...")
  • 02:02, 26 November 2025 Martini talk contribs created page MMIOM CODEC QUERYNAME (Created page with "{{DISPLAYTITLE:MMIOM_CODEC_QUERYNAME}} This message is sent to the CODEC procedure by mmioQueryCODECName to request the CODEC name. ==Syntax== <PRE> param1 PHCODEC phCODEC; Pointer to CODEC handle.: param2 USHORT usMsg; Set to MMIOM_CODEC_QUERYNAME.: param3 LONG lParam1; Pointer to the name-string buffer.: param4 LONG lParam2; Pointer to the name-string buffer length in bytes.: </PRE> ==Parameters== ;''phCODEC'' (PHCODEC) - input :Pointer...")
  • 02:01, 26 November 2025 Martini talk contribs created page CODECOPEN (Created page with "This structure contains information that is used to open a CODEC. It describes the source and destination data format, as well as control and CODEC-specific information to indicate the operation of the CODEC. This structure is used on the MMIOM_CODEC_OPEN message. typedef struct _CODECOPEN { ULONG ulFlags; Commands to CODEC Proc.: PVOID pControlHdr; CODEC control parameters.: PVOID pSrcHdr; Source header.: PVOID...")
  • 02:00, 26 November 2025 Martini talk contribs created page MMIOM CODEC OPEN (Created page with "{{DISPLAYTITLE:MMIOM_CODEC_OPEN}} This message requests a CODEC procedure instance be opened. On completion, it returns a CODEC handle in ''phCODEC''. ==Syntax== <PRE> param1 PHCODEC phCODEC; Pointer to CODEC handle.: param2 USHORT usMsg; Set to MMIOM_CODEC_OPEN.: param3 LONG lParam1; Pointer to an CODECOPEN structure.: param4 LONG lParam2; This parameter is not used.: </PRE> ==Parameters== ;''phCODEC'' (PHCODEC) - input :Pointer to CODEC han...")
  • 01:59, 26 November 2025 Martini talk contribs created page MMVIDEODECOMPRESS (Created page with "This structure contains information used on an MMIOM_DECOMPRESS and MMIOM_CODEC_DECOMPRESS message call to a CODEC. It defines CODEC-specific control information. The pRunTimeInfo field of the MMDECOMPRESS structure points to this structure. typedef struct _MMVIDEODECOMPRESS { ULONG ulStructLen; Structure length.: ULONG ulRectlCount; Valid rectangle count.: PRECTL prectl; Valid rectangle array.: ULONG ulS...")
  • 01:58, 26 November 2025 Martini talk contribs created page MMIOM CODEC DECOMPRESS (Created page with "{{DISPLAYTITLE:MMIOM_CODEC_DECOMPRESS}} This message requests the CODEC Proc to decompress the data. ==Syntax== <PRE> param1 PHCODEC phCODEC; Pointer to CODEC handle.: param2 USHORT usMsg; Set to MMIOM_CODEC_DECOMPRESS.: param3 LONG lParam1; Pointer to the MMVIDEODECOMPRESS structure.: param4 LONG lParam2; This parameter is not used.: </PRE> ==Parameters== ;''phCODEC'' (PHCODEC) - input :Pointer to CODEC handle. ;''usMsg'' (USHORT) - inp...")
  • 01:56, 26 November 2025 Martini talk contribs created page MMCOMPRESS (Created page with "This structure contains information used on MMIOM_COMPRESS and MMIOM_CODEC_COMPRESS messages. typedef struct _MMCOMPRESS { ULONG ulStructLen; Length of this structure.: ULONG ulFlags; Command and status flags.: ULONG ulSrcBufLen; Source buffer size.: PVOID pSrcBuf; Source buffer.: ULONG ulDstBufLen; Destination buffer length.: PVOID pDstBuf; Destination buffer.: PV...")
  • 01:55, 26 November 2025 Martini talk contribs created page HCODEC (Created page with "A CODEC instance handle returned by the MMIOM_CODEC_OPEN message. It is used on other CODEC messages to identify the instance. typedef ULONG HCODEC; Category:Data type")
  • 01:53, 26 November 2025 Martini talk contribs created page MMIOM CODEC COMPRESS (Created page with "{{DISPLAYTITLE:MMIOM_CODEC_COMPRESS}} This message requests that data be compressed by the CODEC. ==Syntax== <PRE> param1 PHCODEC phCODEC; Pointer to CODEC handle.: param2 USHORT usMsg; Set to MMIOM_CODEC_COMPRESS.: param3 LONG lParam1; Pointer to an MMCOMPRESS structure.: param4 LONG lParam2; This parameter is not used.: </PRE> ==Parameters== ;''phCODEC'' (PHCODEC) - input :Pointer to CODEC handle. ;''usMsg'' (USHORT) - input :Set to **...")
  • 01:52, 26 November 2025 Martini talk contribs created page Category:CODEC Messages (Created page with "Category:MMProgRef")
  • 01:52, 26 November 2025 Martini talk contribs created page MMIOM CODEC CLOSE (Created page with "{{DISPLAYTITLE:MMIOM_CODEC_CLOSE}} This message requests that a CODEC opened by MMIOM_CODEC_OPEN be closed. ==Syntax== <PRE> param1 PHCODEC phCODEC; Pointer to CODEC handle.: param2 USHORT usMsg; Set to MMIOM_CODEC_CLOSE.: param3 LONG lParam1; This parameter is not used.: param4 ULONG lParam2; This parameter is not used.: </PRE> ==Parameters== ;''phCODEC'' (PHCODEC) - input :Pointer to CODEC handle. ;''usMsg'' (USHORT) - input :Set t...")
  • 01:45, 26 November 2025 Martini talk contribs created page DiveFullScreenTerm (Created page with "Tell DIVE that end of fullscreen mode. ==Syntax== DiveFullScreenTerm() ==Parameters== N/A ==Remarks== '''DiveFullScreenTerm''' must be called before closing Dive (and Dive is already closed when the execution gets here), but at least the desktop will be in its original video mode. Category:Dive Category:Undocumented")
  • 01:38, 26 November 2025 Martini talk contribs created page DiveFullScreenInit (Created page with "Tell DIVE that it can work in this fullscreen mode. ==Syntax== DiveFullScreenInit(pNewAperture:pAPERTURE; pNewframeBuffer:pFBINFO) Category:Dive Category:Undocumented")
  • 01:31, 26 November 2025 Martini talk contribs created page DiveSwitchBank (Created page with "{{DISPLAYTITLE:DiveSwitchBank}} This function selects the VRAM bank for bank-switched displays. ==Syntax== _DiveSwitchBank(hDiveInst, ulBankNumber) ==Parameters== ;''hDiveInst'' (HDIVE) - input :Display engine DIVE instance. ;''ulBankNumber'' (ULONG) - input :Bank index to switch to. ==Returns== ;''rc'' (ULONG) - returns :Return codes indicating success or type of failure: :* '''DIVE_SUCCESS''' If the function succeeds, 0 is returned. :* '''DIVE_ERR_INVAL...")
  • 01:30, 26 November 2025 Martini talk contribs created page DiveSetupBlitter (Created page with "{{DISPLAYTITLE:DiveSetupBlitter}} This function sets up blitter operations. ==Syntax== _DiveSetupBlitter(hDiveInst, pSetupBlitter) ==Parameters== ;''hDiveInst'' (HDIVE) - input :Display engine DIVE instance. ;''pSetupBlitter'' (PSETUP_BLITTER) - input :Pointer to SETUP_BLITTER. This data structure contains parameters that will be used during the subsequent DiveBlitImage call. If this pointer is **zero** on input, this function will deinitialize the bl...")
  • 01:22, 26 November 2025 Martini talk contribs created page DiveSetTransparentBlitMode (Created page with "{{DISPLAYTITLE:DiveSetTransparentBlitMode}} This function enables transparent blitting using a chroma-key color or chroma-keying on a color space range. ''DiveSetTransparentBlitMode'' must be called ''before'' calling DiveSetupBlitter. ==Syntax== _DiveSetTransparentBlitMode(hDiveInst, ulTransBlitMode, ulValue1, ulValue2) ==Parameters== ;''hDiveInst'' (HDIVE) - input :Display engine DIVE instance. ;''ulTransBlitMode'' (ULONG) - input :Specifies the mode for...")
  • 01:20, 26 November 2025 Martini talk contribs created page DiveSetSourcePalette (Created page with "{{DISPLAYTITLE:DiveSetSourcePalette}} This function sets the palette associated with the source data to be used for translating from 8-bit (LUT8) format to other color formats, for example, RGB 5-6-5 or RGB24. ==Syntax== _DiveSetSourcePalette(hDiveInst, ulStartIndex, ulNumEntries, pbRGB2Entries) ==Parameters== ;''hDiveInst'' (HDIVE) - input :Display engine DIVE instance. ;''ulStartIndex'' (ULONG) - input :Index of first palette entry to set. ;''ulNumEntries''...")
  • 01:19, 26 November 2025 Martini talk contribs created page DiveSetDestinationPalette (Created page with "{{DISPLAYTITLE:DiveSetDestinationPalette}} This function sets the palette associated with the destination of DiveBlitImage. This capability is useful for outputting direct color image formats on 8-bit (256) displays. If no destination palette has been set, direct color space to LUT8 color-space conversion will be performed assuming the destination palette is the standard OS/2 palette. If DIVE is being used to transfer direct color images to an 8-bit display and the p...")
(newest | oldest) View (newer 50 | ) (20 | 50 | 100 | 250 | 500)