ACM Driver Messages
The ACM passes the following messages to ACM drivers:
- ACMDM_DRIVER_ABOUT
- Requests that the driver display its About dialog box.
- ACMDM_DRIVER_DETAILS
- Requests that the driver return detailed information about its capabilities.
- ACMDM_DRIVER_NOTIFY
- Notifies the driver of changes to other ACM drivers.
- ACMDM_FILTER_DETAILS
- Requests information about a filter associated with a specified filter tag.
- ACMDM_FILTERTAG_DETAILS
- Requests information about a specified filter tag.
- ACMDM_FORMAT_DETAILS
- Requests information about the format associated with a specified filter tag.
- ACMDM_FORMAT_SUGGEST
- Requests that the driver suggest a target conversion format for a specified source format.
- ACMDM_FORMATTAG_DETAILS
- Requests information about a format tag.
- ACMDM_HARDWARE_WAVE_CAPS_INPUT
- Requests information about the input capabilities of the audio hardware.
- ACMDM_HARDWARE_WAVE_CAPS_OUTPUT
- Requests information about the output capabilities of the audio hardware.
- ACMDM_STREAM_CLOSE
- Requests that the driver close a conversion stream.
- ACMDM_STREAM_CONVERT
- Requests that the driver convert an audio stream.
- ACMDM_STREAM_OPEN
- Requests that the driver open a new audio stream.
- ACMDM_STREAM_PREPARE
- Requests that the driver prepare any buffers associated with an audio stream.
- ACMDM_STREAM_RESET
- Requests that the driver stop operations on an audio stream.
- ACMDM_STREAM_SIZE
- Requests that the driver return the size required for a source or destination buffer.
- ACMDM_STREAM_UNPREPARE
- Requests that the driver clear any prepared buffers associated with an audio stream.