WMME-specific PortAudio API extension header file.
More...
Go to the source code of this file.
|
typedef struct PaWinMmeDeviceAndChannelCount | PaWinMmeDeviceAndChannelCount |
|
typedef struct PaWinMmeStreamInfo | PaWinMmeStreamInfo |
|
WMME-specific PortAudio API extension header file.
Definition in file pa_win_wmme.h.
◆ paWinMmeDontThrottleOverloadedProcessingThread
#define paWinMmeDontThrottleOverloadedProcessingThread (0x08) |
◆ paWinMmeUseChannelMask
#define paWinMmeUseChannelMask (0x04) |
◆ paWinMmeUseLowLevelLatencyParameters
#define paWinMmeUseLowLevelLatencyParameters (0x01) |
◆ paWinMmeUseMultipleDevices
#define paWinMmeUseMultipleDevices (0x02) /* use mme specific multiple device feature */ |
◆ paWinMmeWaveFormatDolbyAc3Spdif
#define paWinMmeWaveFormatDolbyAc3Spdif (0x10) |
◆ paWinMmeWaveFormatWmaSpdif
#define paWinMmeWaveFormatWmaSpdif (0x20) |
◆ PaWinMME_GetStreamInputHandle()
HWAVEIN PaWinMME_GetStreamInputHandle |
( |
PaStream * | stream, |
|
|
int | handleIndex ) |
Retrieve a wave in handle used by a PortAudio WinMME stream.
- Parameters
-
stream | The stream to query. |
handleIndex | The zero based index of the wave in handle to retrieve. This should be in the range [0, PaWinMME_GetStreamInputHandleCount(stream)-1]. |
- Returns
- A valid wave in handle, or NULL if an error occurred.
- See also
- PaWinMME_GetStreamInputHandle
◆ PaWinMME_GetStreamInputHandleCount()
int PaWinMME_GetStreamInputHandleCount |
( |
PaStream * | stream | ) |
|
Retrieve the number of wave in handles used by a PortAudio WinMME stream. Returns zero if the stream is output only.
- Returns
- A non-negative value indicating the number of wave in handles or, a PaErrorCode (which are always negative) if PortAudio is not initialized or an error is encountered.
- See also
- PaWinMME_GetStreamInputHandle
◆ PaWinMME_GetStreamOutputHandle()
HWAVEOUT PaWinMME_GetStreamOutputHandle |
( |
PaStream * | stream, |
|
|
int | handleIndex ) |
Retrieve a wave out handle used by a PortAudio WinMME stream.
- Parameters
-
stream | The stream to query. |
handleIndex | The zero based index of the wave out handle to retrieve. This should be in the range [0, PaWinMME_GetStreamOutputHandleCount(stream)-1]. |
- Returns
- A valid wave out handle, or NULL if an error occurred.
- See also
- PaWinMME_GetStreamOutputHandleCount
◆ PaWinMME_GetStreamOutputHandleCount()
int PaWinMME_GetStreamOutputHandleCount |
( |
PaStream * | stream | ) |
|
Retrieve the number of wave out handles used by a PortAudio WinMME stream. Returns zero if the stream is input only.
- Returns
- A non-negative value indicating the number of wave out handles or, a PaErrorCode (which are always negative) if PortAudio is not initialized or an error is encountered.
- See also
- PaWinMME_GetStreamOutputHandle