MediaCodec.QueueRequest.SetEncryptedLinearBlock Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Legen Sie einen verschlüsselten linearen Block auf diese Warteschlangenanforderung fest.
[Android.Runtime.Register("setEncryptedLinearBlock", "(Landroid/media/MediaCodec$LinearBlock;IILandroid/media/MediaCodec$CryptoInfo;)Landroid/media/MediaCodec$QueueRequest;", "", ApiSince=30)]
public Android.Media.MediaCodec.QueueRequest SetEncryptedLinearBlock(Android.Media.MediaCodec.LinearBlock block, int offset, int size, Android.Media.MediaCodec.CryptoInfo cryptoInfo);
[<Android.Runtime.Register("setEncryptedLinearBlock", "(Landroid/media/MediaCodec$LinearBlock;IILandroid/media/MediaCodec$CryptoInfo;)Landroid/media/MediaCodec$QueueRequest;", "", ApiSince=30)>]
member this.SetEncryptedLinearBlock : Android.Media.MediaCodec.LinearBlock * int * int * Android.Media.MediaCodec.CryptoInfo -> Android.Media.MediaCodec.QueueRequest
Parameter
- block
- MediaCodec.LinearBlock
Das lineare Blockobjekt. Dieser Wert darf nicht NULL sein.
- offset
- Int32
Der Byteoffset in den Eingabepuffer, an dem die Daten gestartet werden.
- size
- Int32
Die Anzahl der Bytes gültiger Eingabedaten.
- cryptoInfo
- MediaCodec.CryptoInfo
Metadaten, die die Struktur des verschlüsselten Eingabebeispiels beschreiben. Dieser Wert darf nicht NULL sein.
Gibt zurück
dieses Objekt. Dieser Wert darf nicht NULL sein.
- Attribute
Hinweise
Legen Sie einen verschlüsselten linearen Block auf diese Warteschlangenanforderung fest. Genau ein Puffer muss für eine Warteschlangenanforderung vor dem Aufrufen der Warteschlange() festgelegt werden. Es ist möglich, dasselbe LinearBlock-Objekt für mehrere Warteschlangenanforderungen zu verwenden. Das Verhalten ist nicht definiert, wenn sich der Bereich des Puffers für mehrere Anforderungen überlappt, oder die Anwendung schreibt in den Bereich, der vom Codec verarbeitet wird.
Android-Referenz für android.media.MediaCodec.QueueRequest.setEncryptedLinearBlock.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.