Idioma

JetPlayer.QueueJetSegment(Int32, Int32, Int32, Int32, Int32, SByte) Método

Definição

Enfileira o segmento especificado na fila JET.

[Android.Runtime.Register("queueJetSegment", "(IIIIIB)Z", "GetQueueJetSegment_IIIIIBHandler")]
public virtual bool QueueJetSegment(int segmentNum, int libNum, int repeatCount, int transpose, int muteFlags, sbyte userID);
[<Android.Runtime.Register("queueJetSegment", "(IIIIIB)Z", "GetQueueJetSegment_IIIIIBHandler")>]
abstract member QueueJetSegment : int * int * int * int * int * sbyte -> bool
override this.QueueJetSegment : int * int * int * int * int * sbyte -> bool

Parâmetros

segmentNum
Int32

o identificador do segmento.

libNum
Int32

o índice do banco de som associado ao segmento. Use -1 para indicar que nenhum banco de som (arquivo DLS) está associado a esse segmento, nesse caso, o JET usará a biblioteca MIDI geral.

repeatCount
Int32

o número de vezes que o segmento será repetido. 0 significa que o segmento só será reproduzido uma vez. -1 significa que o segmento será repetido indefinidamente.

transpose
Int32

a quantidade de transposição de tom. Definido como 0 para reprodução normal. O intervalo é -12 a +12.

muteFlags
Int32

uma máscara de bits para especificar quais faixas MIDI serão silenciadas durante a reprodução. O bit 0 afeta a faixa 0, o bit 1 afeta a faixa 1 etc.

userID
SByte

um valor especificado pelo aplicativo que identifica exclusivamente o segmento. esse valor é recebido no método do OnJetEventListener#onJetUserIdUpdate(JetPlayer, int, int) ouvinte de eventos. Normalmente, o aplicativo manterá um valor de byte incrementado sempre que um novo segmento for enfileirado. Isso pode ser usado para pesquisar todas as características especiais dessa faixa, incluindo clipes de gatilho e sinalizadores mudos.

Retornos

true se o segmento tiver sido enfileirado com êxito, false se a fila estiver cheia ou se os parâmetros forem inválidos.

Atributos

Comentários

Enfileira o segmento especificado na fila JET.

Java documentação para android.media.JetPlayer.queueJetSegment(int, int, int, int, int, byte).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a