Creative Developers' Corner - Programmer's Handbook

Creative MP400 Programming Information FAQ

  1. What is the MP400 PI?
  2. What are the contents and features of the MP400 PI?
  3. What are the prerequisites for developers to use the MP400 PI?
  4. What cards does the MP400 PI support?
  5. What platform/OS does the MP400 PI support?
  6. What programming languages and what compilers does the MP400 PI support?
  7. How do I obtain the MP400 PI? Is there any cost involved?
  8. What is OM-1 and its purpose?

What is the MP400 PI?

The Creative MP400 PI for DOS and Windows (MP400PI) provides application programmers the necessary information for building an application using the Creative Video Blaster MP400 MPEG card.

Return to Menu


What are the contents and features of the MP400 PI?

The MP400 PI package includes a comprehensive set of functions that will allow you to do the following:

Sample code is provided in this package.

It also contains OM-1 API documentation and an MP400 OM-1 driver (beta).

Return to Menu


What are the prerequisites for developers to use the MP400 PI?

For DOS developers, you should know how to access driver functions through DOS interrupt calls and other programming fundamentals.

For Microsoft Windows 3.1x developers, it is a prerequisite that programmers be well versed in Microsoft Windows programming and also possess the knowledge to use Media Control Interface (MCI) commands. In particular, the developers should be aware of DVMCI command strings/messages and how to use them in their applications to control the video overlay driver.

Return to Menu


What cards does the MP400 PI support?

Currently, the MP400 PI is used to support the Video Blaster MP400 MPEG card.

Return to Menu


What platform/OS does the MP400 PI support?

Currently, it supports both MS-DOS and Windows 3.1x.

Return to Menu


What programming languages and what compilers does the MP400 PI support?

Under the DOS platform, the interface to MP400 DOS functions is through software interrupt calls. You can use compilers that support such functions.

Under the Windows Platform, the interface for the MP400 is through MCI commands. Theoretically, you may use compilers that support the MCI interface such as Microsoft Visual C/C++.

Return to Menu


How do I obtain the MP400 PI? Is there any cost involved?

The MP400 PI is only released to registered developers at no cost. Please check the Developer Registration section or contact Developer Relations/Support for details.

Return to Menu


What is OM-1 and its purpose?

OM-1 is a consortium formed by a group of MPEG hardware vendors to promote the use of MPEG in the consumer market. This is accomplished by specifying a common Applications Programming Interface (API). This API is used by various applications to control and communicate, in a uniform manner, with different vendors' MPEG hardware.

The OM-1 API specifications version 1.10 is available in a MS-Word document file. You can download it now (120).

Return to Menu


Creative Zone Developers' Corner ©1996 Creative Labs, Inc.