📄 javasoundmixer.html
字号:
public void <B>pauseSample</B>(int index)</PRE><DL><DD><B>Description copied from class: <CODE><A HREF="../../../../../com/sun/j3d/audioengines/AudioEngine3D.html#pauseSample(int)">AudioEngine3D</A></CODE></B></DD><DD>Pause sample.<P><DD><DL><DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../javax/media/j3d/AudioDevice3D.html#pauseSample(int)">pauseSample</A></CODE> in interface <CODE><A HREF="../../../../../javax/media/j3d/AudioDevice3D.html" title="interface in javax.media.j3d">AudioDevice3D</A></CODE><DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../com/sun/j3d/audioengines/AudioEngine3D.html#pauseSample(int)">pauseSample</A></CODE> in class <CODE><A HREF="../../../../../com/sun/j3d/audioengines/AudioEngine3D.html" title="class in com.sun.j3d.audioengines">AudioEngine3D</A></CODE></DL></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>index</CODE> - device specific reference number to device driver sample</DL></DD></DL><HR><A NAME="unpauseSample(int)"><!-- --></A><H3>unpauseSample</H3><PRE>public void <B>unpauseSample</B>(int index)</PRE><DL><DD><B>Description copied from class: <CODE><A HREF="../../../../../com/sun/j3d/audioengines/AudioEngine3D.html#unpauseSample(int)">AudioEngine3D</A></CODE></B></DD><DD>Unpause sample.<P><DD><DL><DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../javax/media/j3d/AudioDevice3D.html#unpauseSample(int)">unpauseSample</A></CODE> in interface <CODE><A HREF="../../../../../javax/media/j3d/AudioDevice3D.html" title="interface in javax.media.j3d">AudioDevice3D</A></CODE><DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../com/sun/j3d/audioengines/AudioEngine3D.html#unpauseSample(int)">unpauseSample</A></CODE> in class <CODE><A HREF="../../../../../com/sun/j3d/audioengines/AudioEngine3D.html" title="class in com.sun.j3d.audioengines">AudioEngine3D</A></CODE></DL></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>index</CODE> - device specific reference number to device driver sample</DL></DD></DL><HR><A NAME="updateSample(int)"><!-- --></A><H3>updateSample</H3><PRE>public void <B>updateSample</B>(int index)</PRE><DL><DD><B>Description copied from class: <CODE><A HREF="../../../../../com/sun/j3d/audioengines/AudioEngine3D.html#updateSample(int)">AudioEngine3D</A></CODE></B></DD><DD>Update sample. Implies that some parameters affecting rendering have been modified.<P><DD><DL><DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../javax/media/j3d/AudioDevice3D.html#updateSample(int)">updateSample</A></CODE> in interface <CODE><A HREF="../../../../../javax/media/j3d/AudioDevice3D.html" title="interface in javax.media.j3d">AudioDevice3D</A></CODE><DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../com/sun/j3d/audioengines/AudioEngine3D.html#updateSample(int)">updateSample</A></CODE> in class <CODE><A HREF="../../../../../com/sun/j3d/audioengines/AudioEngine3D.html" title="class in com.sun.j3d.audioengines">AudioEngine3D</A></CODE></DL></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>index</CODE> - device specific reference number to device driver sample</DL></DD></DL><HR><A NAME="muteSample(int)"><!-- --></A><H3>muteSample</H3><PRE>public void <B>muteSample</B>(int index)</PRE><DL><DD><B>Description copied from class: <CODE><A HREF="../../../../../com/sun/j3d/audioengines/AudioEngine3D.html#muteSample(int)">AudioEngine3D</A></CODE></B></DD><DD>Mute sample.<P><DD><DL><DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../javax/media/j3d/AudioDevice3D.html#muteSample(int)">muteSample</A></CODE> in interface <CODE><A HREF="../../../../../javax/media/j3d/AudioDevice3D.html" title="interface in javax.media.j3d">AudioDevice3D</A></CODE><DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../com/sun/j3d/audioengines/AudioEngine3D.html#muteSample(int)">muteSample</A></CODE> in class <CODE><A HREF="../../../../../com/sun/j3d/audioengines/AudioEngine3D.html" title="class in com.sun.j3d.audioengines">AudioEngine3D</A></CODE></DL></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>index</CODE> - device specific reference number to device driver sample</DL></DD></DL><HR><A NAME="unmuteSample(int)"><!-- --></A><H3>unmuteSample</H3><PRE>public void <B>unmuteSample</B>(int index)</PRE><DL><DD><B>Description copied from class: <CODE><A HREF="../../../../../com/sun/j3d/audioengines/AudioEngine3D.html#unmuteSample(int)">AudioEngine3D</A></CODE></B></DD><DD>Unmute sample.<P><DD><DL><DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../javax/media/j3d/AudioDevice3D.html#unmuteSample(int)">unmuteSample</A></CODE> in interface <CODE><A HREF="../../../../../javax/media/j3d/AudioDevice3D.html" title="interface in javax.media.j3d">AudioDevice3D</A></CODE><DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../com/sun/j3d/audioengines/AudioEngine3D.html#unmuteSample(int)">unmuteSample</A></CODE> in class <CODE><A HREF="../../../../../com/sun/j3d/audioengines/AudioEngine3D.html" title="class in com.sun.j3d.audioengines">AudioEngine3D</A></CODE></DL></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>index</CODE> - device specific reference number to device driver sample</DL></DD></DL><HR><A NAME="getSampleDuration(int)"><!-- --></A><H3>getSampleDuration</H3><PRE>public long <B>getSampleDuration</B>(int index)</PRE><DL><DD><B>Description copied from class: <CODE><A HREF="../../../../../com/sun/j3d/audioengines/AudioEngine3D.html#getSampleDuration(int)">AudioEngine3D</A></CODE></B></DD><DD>Get length of time a sample would play if allowed to play to completion.<P><DD><DL><DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../javax/media/j3d/AudioDevice3D.html#getSampleDuration(int)">getSampleDuration</A></CODE> in interface <CODE><A HREF="../../../../../javax/media/j3d/AudioDevice3D.html" title="interface in javax.media.j3d">AudioDevice3D</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../com/sun/j3d/audioengines/AudioEngine3D.html#getSampleDuration(int)">getSampleDuration</A></CODE> in class <CODE><A HREF="../../../../../com/sun/j3d/audioengines/AudioEngine3D.html" title="class in com.sun.j3d.audioengines">AudioEngine3D</A></CODE></DL></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>index</CODE> - device specific reference number to device driver sample<DT><B>Returns:</B><DD>length of sample in milliseconds</DL></DD></DL><HR><A NAME="getNumberOfChannelsUsed(int)"><!-- --></A><H3>getNumberOfChannelsUsed</H3><PRE>public int <B>getNumberOfChannelsUsed</B>(int index)</PRE><DL><DD><B>Description copied from class: <CODE><A HREF="../../../../../com/sun/j3d/audioengines/AudioEngine3D.html#getNumberOfChannelsUsed(int)">AudioEngine3D</A></CODE></B></DD><DD>Get number of channels used by a particular sample on the audio device.<P><DD><DL><DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../javax/media/j3d/AudioDevice3D.html#getNumberOfChannelsUsed(int)">getNumberOfChannelsUsed</A></CODE> in interface <CODE><A HREF="../../../../../javax/media/j3d/AudioDevice3D.html" title="interface in javax.media.j3d">AudioDevice3D</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../com/sun/j3d/audioengines/AudioEngine3D.html#getNumberOfChannelsUsed(int)">getNumberOfChannelsUsed</A></CODE> in class <CODE><A HREF="../../../../../com/sun/j3d/audioengines/AudioEngine3D.html" title="class in com.sun.j3d.audioengines">AudioEngine3D</A></CODE></DL></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>index</CODE> - device specific reference number to device driver sample<DT><B>Returns:</B><DD>number of channels currently being used by this sample.</DL></DD></DL><HR><A NAME="getNumberOfChannelsUsed(int, boolean)"><!-- --></A><H3>getNumberOfChannelsUsed</H3><PRE>public int <B>getNumberOfChannelsUsed</B>(int index, boolean muted)</PRE><DL><DD>Overriden method from AudioEngine3D.<P><DD><DL><DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../javax/media/j3d/AudioDevice3D.html#getNumberOfChannelsUsed(int, boolean)">getNumberOfChannelsUsed</A></CODE> in interface <CODE><A HREF="../../../../../javax/media/j3d/AudioDevice3D.html" title="interface in javax.media.j3d">AudioDevice3D</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../com/sun/j3d/audioengines/AudioEngine3D.html#getNumberOfChannelsUsed(int, boolean)">getNumberOfChannelsUsed</A></CODE> in class <CODE><A HREF="../../../../../com/sun/j3d/audioengines/AudioEngine3D.html" title="class in com.sun.j3d.audioengines">AudioEngine3D</A></CODE></DL></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>index</CODE> - device specific reference number to device driver sample<DD><CODE>muted</CODE> - denotes the mute state to assume while executing this query. This mute value does not have to match the current mute state of the sample.<DT><B>Returns:</B><DD>number of channels that would be used by this sample if it were playing.</DL></DD></DL><HR><A NAME="getStartTime(int)"><!-- --></A><H3>getStartTime</H3><PRE>public long <B>getStartTime</B>(int index)</PRE><DL><DD><B>Description copied from class: <CODE><A HREF="../../../../../com/sun/j3d/audioengines/AudioEngine3D.html#getStartTime(int)">AudioEngine3D</A></CODE></B></DD><DD>Get time this sample begun playing on the audio device.<P><DD><DL><DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../javax/media/j3d/AudioDevice3D.html#getStartTime(int)">getStartTime</A></CODE> in interface <CODE><A HREF="../../../../../javax/media/j3d/AudioDevice3D.html" title="interface in javax.media.j3d">AudioDevice3D</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../com/sun/j3d/audioengines/AudioEngine3D.html#getStartTime(int)">getStartTime</A></CODE> in class <CODE><A HREF="../../../../../com/sun/j3d/audioengines/AudioEngine3D.html" title="class in com.sun.j3d.audioengines">AudioEngine3D</A></CODE></DL></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>index</CODE> - device specific reference number to device driver sample<DT><B>Returns:</B><DD>system clock time sample started</DL></DD></DL><HR><A NAME="setLoop(int, int)"><!-- --></A><H3>setLoop</H3><PRE>public void <B>setLoop</B>(int index, int count)</PRE><DL><DD><B>Description copied from class: <CODE><A HREF="../../../../../com/sun/j3d/audioengines/AudioEngine3D.html#setLoop(int, int)">AudioEngine3D</A></CODE></B></DD><DD>Set number of times sample is looped.<P><DD><DL><DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../javax/media/j3d/AudioDevice3D.html#setLoop(int, int)">setLoop</A></CODE> in interface <CODE><A HREF="../../../../../javax/media/j3d/AudioDevice3D.html" title="interface in javax.media.j3d">AudioDevice3D</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../com/sun/j3d/audioengines/AudioEngine3D.html#setLoop(int, int)">setLoop</A></CODE> in class <CODE><A HREF="../../../../../com/sun/j3d/audioengines/AudioEngine3D.html" title="class in com.sun.j3d.audioengines">AudioEngine3D</A></CODE></DL></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>index</CODE> - device specific reference number to device driver sample<DD><CODE>count</CODE> - number of times sample is repeated<DT><B>See Also:</B><DD><A HREF="../../../../../javax/media/j3d/Sound.html#setLoop(int)"><CODE>Sound.setLoop(int)</CODE></A></DL></DD></DL><HR><A NAME="setGain(float)"><!-- --></A><H3>setGain</H3><PRE>public void <B>setGain</B>(float scaleFactor)</PRE><DL><DD><B>Description copied from class: <CODE><A HREF="../../../../../com/sun/j3d/audioengines/AudioEngine3DL2.html#setGain(float)">AudioEngine3DL2</A></CODE></B></DD><DD>Set overall gain control of all sounds playing on the audio device.<P><DD><DL><DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../javax/media/j3d/AudioDevice3DL2.html#setGain(float)">setGain</A></CODE> in interface <CODE><A HREF="../../../../../javax/media/j3d/AudioDevice3DL2.html" title="interface in javax.media.j3d">AudioDevice3DL2</A></CODE><DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../com/sun/j3d/audioengines/AudioEngine3DL2.html#setGain(float)">setGain</A></CODE> in class <CODE><A HREF="../../../../../com/sun/j3d/audioengines/AudioEngine3DL2.html" title="class in com.sun.j3d.audioengines">AudioEngine3DL2</A></CODE></DL></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>scaleFactor</CODE> - scale factor applied to calculated amplitudes for all sounds playing on this device</DL></DD></DL><HR><A NAME="setRateScaleFactor(int, float)"><!-- --></A><H3>setRateScaleFactor</H3><PRE>public void <B>setRateScaleFactor</B>(int index, float rateScaleFactor)</PRE><DL><DD><B>Description copied from class: <CODE><A HREF="../../../../../com/sun/j3d/audioengines/AudioEngine3DL2.html#setRateScaleFactor(int, float)">AudioEngine3DL2</A></CODE></B></DD><DD>Set scale factor applied to sample playback rate for a particular sound associated with the audio device. Changing the device sample rate affects both the pitch and speed. This scale factor is applied to ALL sound types. Changes (scales) the playback rate of a sound independent of Doppler rate changes.<P><DD><DL><DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../javax/media/j3d/AudioDevice3DL2.html#setRateScaleFactor(int, float)">setRateScaleFactor</A></CODE> in interface <CODE><A HREF="../../../../../javax/media/j3d/AudioDevice3DL2.html" title="interface in javax.media.j3d">AudioDevice3DL2</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../com/sun/j3d/audioengines/AudioEngine3DL2.html#setRateScaleFactor(int, float)">setRateScaleFactor</A></CODE> in class <CODE><A HREF="../../../../../com/sun/j3d/audioengines/AudioEngine3DL2.html" title="class in com.sun.j3d.audioengines">AudioEngine3DL2</A></CODE></DL></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>index</CODE> - device specific reference to device driver sample<DD><CODE>rateScaleFactor</CODE> - non-negative factor applied to calculated amplitudes for all sounds playing on this device<DT><B>See Also:</B><DD><A HREF="../../../../../javax/media/j3d/Sound.html#setRateScaleFactor(float)"><CODE>Sound.setRateScaleFactor(float)</CODE></A></DL></D
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -