Julius 4.2
データ構造 | マクロ定義 | 関数
msvc/portaudio/pa_win_wmme.h

WMME-specific PortAudio API extension header file. [詳細]

#include "portaudio.h"
#include "pa_win_waveformat.h"

ソースコードを見る。

データ構造

struct  PaWinMmeDeviceAndChannelCount
struct  PaWinMmeStreamInfo

マクロ定義

#define paWinMmeUseLowLevelLatencyParameters   (0x01)
#define paWinMmeUseMultipleDevices   (0x02)
#define paWinMmeUseChannelMask   (0x04)
#define paWinMmeDontThrottleOverloadedProcessingThread   (0x08)

関数

int PaWinMME_GetStreamInputHandleCount (PaStream *stream)
 Retrieve the number of wave in handles used by a PortAudio WinMME stream.
HWAVEIN PaWinMME_GetStreamInputHandle (PaStream *stream, int handleIndex)
 Retrieve a wave in handle used by a PortAudio WinMME stream.
int PaWinMME_GetStreamOutputHandleCount (PaStream *stream)
 Retrieve the number of wave out handles used by a PortAudio WinMME stream.
HWAVEOUT PaWinMME_GetStreamOutputHandle (PaStream *stream, int handleIndex)
 Retrieve a wave out handle used by a PortAudio WinMME stream.

説明

WMME-specific PortAudio API extension header file.

pa_win_wmme.h で定義されています。


関数

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.

戻り値:
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.
参照:
PaWinMME_GetStreamInputHandle
HWAVEIN PaWinMME_GetStreamInputHandle ( PaStream stream,
int  handleIndex 
)

Retrieve a wave in handle used by a PortAudio WinMME stream.

引数:
streamThe stream to query.
handleIndexThe zero based index of the wave in handle to retrieve. This should be in the range [0, PaWinMME_GetStreamInputHandleCount(stream)-1].
戻り値:
A valid wave in handle, or NULL if an error occurred.
参照:
PaWinMME_GetStreamInputHandle
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.

戻り値:
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.
参照:
PaWinMME_GetStreamOutputHandle
HWAVEOUT PaWinMME_GetStreamOutputHandle ( PaStream stream,
int  handleIndex 
)

Retrieve a wave out handle used by a PortAudio WinMME stream.

引数:
streamThe stream to query.
handleIndexThe zero based index of the wave out handle to retrieve. This should be in the range [0, PaWinMME_GetStreamOutputHandleCount(stream)-1].
戻り値:
A valid wave out handle, or NULL if an error occurred.
参照:
PaWinMME_GetStreamOutputHandleCount