ACMDM_FORMAT_SUGGEST

lParam1 = (LPARAM) pacmDFS  // see below
lParam2 = reserved          // should be ignored
 

Sent to an Audio Compression Manager (ACM) driver to suggest a destination format for a given source format for a conversion. This message is usually sent to an ACM driver in response to an acmFormatSuggest call.

ACMERR_NOTPOSSIBLE The ACMDRVFORMATSUGGEST structure and suggestion restrictions specify information that cannot be satisfied by the driver.
MMSYSERR_NOTENABLED The driver failed to load or initialize.
MMSYSERR_NOTSUPPORTED The driver does not support format suggestion operations.

lParam1
Address of the ACMDRVFORMATSUGGEST structure that defines how a destination format should be suggested, given a particular source format.

An ACM driver must support this message if it supports the ACMDM_STREAM_OPEN message and conversions other than filtering operations are available. Note that the following parameters for the ACMDM_FORMAT_SUGGEST message will be validated before calling the driver:

The driver need not check for these conditions.

See Also

ACMDM_FORMAT_DETAILS, ACMDM_FORMATTAG_DETAILS, ACMDRVFORMATSUGGEST