GPURenderBundleEncoder: thuộc tính label

Limited availability

This feature is not Baseline because it does not work in some of the most widely-used browsers.

Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

Note: This feature is available in Web Workers.

Thuộc tính chỉ đọc label của giao diện GPURenderBundleEncoder là một chuỗi cung cấp nhãn có thể được dùng để nhận dạng đối tượng, ví dụ trong các thông báo GPUError hoặc cảnh báo console.

Nhãn có thể được đặt bằng cách cung cấp thuộc tính label trong đối tượng descriptor được truyền vào lệnh gọi GPUDevice.createRenderBundleEncoder() nguồn gốc, hoặc bạn có thể lấy và đặt nó trực tiếp trên đối tượng GPURenderBundleEncoder.

Note: Thuộc tính này về mặt chức năng giống hệt với thuộc tính tương đương trên GPURenderPassEncoderlabel.

Giá trị

Một chuỗi. Nếu không có giá trị nhãn nào được đặt trước đó, việc lấy nhãn sẽ trả về một chuỗi rỗng.

Ví dụ

Đặt và lấy nhãn thông qua GPURenderBundleEncoder.label:

js
const renderBundleEncoder = device.createRenderBundleEncoder({
  colorFormats: [presentationFormat],
});

renderBundleEncoder.label = "my_render_bundle_encoder";
console.log(renderBundleEncoder.label); // "my_render_bundle_encoder"

Đặt nhãn thông qua lệnh gọi GPUDevice.createRenderBundleEncoder() nguồn gốc, sau đó lấy nó thông qua GPURenderBundleEncoder.label:

js
const renderBundleEncoder = device.createRenderBundleEncoder({
  colorFormats: [presentationFormat],
  label: "my_render_bundle_encoder",
});

console.log(renderBundleEncoder.label); // "my_render_bundle_encoder"

Thông số kỹ thuật

Specification
WebGPU
# dom-gpuobjectbase-label

Tương thích trình duyệt

Xem thêm