共用方式為


PullAudioOutputStream 類別

表示用於自訂音訊輸出的記憶體支援提取音訊輸出資料流程。

繼承
PullAudioOutputStream

建構函式

PullAudioOutputStream(handle: c_void_p | None = None)

參數

名稱 Description
handle
預設值: None

方法

read

從資料流程讀取音訊資料,並填入指定的緩衝區。 要讀取的最大位元組數目取決於audio_buffer的大小。 如果沒有立即可用的資料,ReadData () 會封鎖直到下一個資料可供使用為止。

read

從資料流程讀取音訊資料,並填入指定的緩衝區。 要讀取的最大位元組數目取決於audio_buffer的大小。 如果沒有立即可用的資料,ReadData () 會封鎖直到下一個資料可供使用為止。

read(audio_buffer: bytes) -> int

參數

名稱 Description
audio_buffer
必要

要接收音訊資料的緩衝區。

傳回

類型 Description

填滿的位元組數目,如果資料流程達到其結尾,則不會再使用任何資料。