AudioData: phương thức allocationSize()
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
Note: This feature is available in Dedicated Web Workers.
Phương thức allocationSize() của giao diện AudioData trả về kích thước tính bằng byte cần thiết để chứa mẫu hiện tại sau khi được lọc theo các tùy chọn truyền vào phương thức.
Cú pháp
allocationSize(options)
Tham số
options-
Một đối tượng chứa các thành phần sau:
planeIndex-
Chỉ số của mặt phẳng mà bạn muốn lấy kích thước.
frameOffsetOptional-
Một số nguyên cho biết độ lệch vào dữ liệu mặt phẳng, xác định bắt đầu từ khung mẫu nào. Mặc định là
0. frameCountOptional-
Một số nguyên cho biết số lượng khung mẫu cần lấy kích thước. Nếu bị bỏ qua thì tất cả khung mẫu trong mặt phẳng sẽ được dùng, bắt đầu từ khung mẫu được chỉ định trong
frameOffset.
Giá trị trả về
Một số nguyên chứa số byte cần thiết để chứa các mẫu được mô tả bởi options.
Ví dụ
Ví dụ sau lấy kích thước của plane ở chỉ số 1.
let size = AudioData.allocationSize({ planeIndex: 1 });
Thông số kỹ thuật
| Specification |
|---|
| WebCodecs> # dom-audiodata-allocationsize> |