GPUComputePassEncoder: label property
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 GPUComputePassEncoder là một chuỗi cung cấp nhãn có thể dùng để nhận dạng đối tượng, ví dụ trong thông báo GPUError hoặc cảnh báo console.
Có thể đặt nhãn bằng cách cung cấp thuộc tính label trong đối tượng descriptor truyền vào lời gọi GPUCommandEncoder.beginComputePass() ban đầu, hoặc có thể lấy và đặt trực tiếp trên đối tượng GPUComputePassEncoder.
Giá trị
Một chuỗi. Nếu chưa có giá trị nhãn nào được đặt trước đó, khi lấy nhãn sẽ trả về chuỗi rỗng.
Ví dụ
Đặt và lấy nhãn thông qua GPUComputePassEncoder.label:
const commandEncoder = device.createCommandEncoder();
const passEncoder = commandEncoder.beginComputePass();
passEncoder.label = "my_compute_pass_encoder";
console.log(passEncoder.label); // "my_compute_pass_encoder"
Đặt nhãn thông qua lời gọi GPUCommandEncoder.beginComputePass() ban đầu, rồi lấy thông qua GPUComputePassEncoder.label:
const commandEncoder = device.createCommandEncoder();
const passEncoder = commandEncoder.beginComputePass({
label: "my_compute_pass_encoder",
});
console.log(passEncoder.label); // "my_compute_pass_encoder"
Thông số kỹ thuật
| Specification |
|---|
| WebGPU> # dom-gpuobjectbase-label> |