AudioTrack.SetPlaybackHeadPosition(Int32) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Establece la posición principal de reproducción dentro del búfer estático.
[Android.Runtime.Register("setPlaybackHeadPosition", "(I)I", "GetSetPlaybackHeadPosition_IHandler")]
public virtual Android.Media.TrackStatus SetPlaybackHeadPosition(int positionInFrames);
[<Android.Runtime.Register("setPlaybackHeadPosition", "(I)I", "GetSetPlaybackHeadPosition_IHandler")>]
abstract member SetPlaybackHeadPosition : int -> Android.Media.TrackStatus
override this.SetPlaybackHeadPosition : int -> Android.Media.TrackStatus
Parámetros
- positionInFrames
- Int32
posición de la cabeza de reproducción dentro del búfer, expresada en fotogramas.
Cero corresponde al inicio del búfer.
La posición no debe ser mayor que el tamaño del búfer en fotogramas o negativo.
Aunque este método y #getPlaybackHeadPosition() tienen nombres similares, los valores de posición tienen significados diferentes.
<br> Si el bucle está habilitado actualmente y la nueva posición es mayor o igual que el marcador de extremo del bucle, el comportamiento varía según el nivel de API: a partir de android.os.Build.VERSION_CODES#M, el bucle se deshabilita primero y, a continuación, se establece la posición.
En el caso de los niveles de API anteriores, el comportamiento no se especifica.
Devoluciones
código de error o correcto, vea #SUCCESS, #ERROR_BAD_VALUE, #ERROR_INVALID_OPERATION
- Atributos
Comentarios
Establece la posición principal de reproducción dentro del búfer estático. La pista se debe detener o pausar para que se cambie la posición y debe usar el #MODE_STATIC modo .
Java documentación para android.media.AudioTrack.setPlaybackHeadPosition(int).
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.