Skip to content

Commit

Permalink
Translate GPUError
Browse files Browse the repository at this point in the history
  • Loading branch information
mikecat committed Sep 17, 2024
1 parent cf1a2a2 commit 4fa63ae
Show file tree
Hide file tree
Showing 2 changed files with 73 additions and 0 deletions.
38 changes: 38 additions & 0 deletions files/ja/web/api/gpuerror/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
---
title: GPUError
slug: Web/API/GPUError
l10n:
sourceCommit: 89c435da452257b944b403cc9e45036fcb22590e
---

{{APIRef("WebGPU API")}}{{SeeCompatTable}}{{SecureContext_Header}}

{{domxref("WebGPU API", "WebGPU API", "", "nocode")}} の **`GPUError`** インターフェイスは、{{domxref("GPUDevice.popErrorScope")}} および {{domxref("GPUDevice.uncapturederror_event", "uncapturederror")}} イベントで浮かび上がったエラー用のベースインターフェイスです。

{{InheritanceDiagram}}

## インスタンスプロパティ

- {{domxref("GPUError.message", "message")}} {{Experimental_Inline}} {{ReadOnlyInline}}
- : なぜエラーが発生したかを説明する人間向けのメッセージを提供する文字列です。

##

`GPUError` をベースとするエラーオブジェクトの使い方の例は、以下を参照してください。

- [`GPUDevice.popErrorScope`](/ja/docs/Web/API/GPUDevice/popErrorScope#例)
- [`GPUDevice uncapturederror` イベント](/ja/docs/Web/API/GPUDevice/uncapturederror_event#例)
- {{domxref("GPUInternalError")}}・{{domxref("GPUOutOfMemoryError")}}・{{domxref("GPUValidationError")}}

## 仕様書

{{Specifications}}

## ブラウザーの互換性

{{Compat}}

## 関連情報

- [WebGPU API](/ja/docs/Web/API/WebGPU_API)
- [WebGPU Error Handling best practices](https://toji.dev/webgpu-best-practices/error-handling)
35 changes: 35 additions & 0 deletions files/ja/web/api/gpuerror/message/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
---
title: "GPUError: message プロパティ"
slug: Web/API/GPUError/message
l10n:
sourceCommit: 89c435da452257b944b403cc9e45036fcb22590e
---

{{APIRef("WebGPU API")}}{{SeeCompatTable}}{{SecureContext_Header}}

{{domxref("GPUError")}} インターフェイスの読み取り専用プロパティ **`message`** は、なぜエラーが発生したかを説明する人間向けのメッセージを提供します。

##

文字列です。

##

`GPUError` をベースとするエラーオブジェクトの使い方の例は、以下を参照してください。

- [`GPUDevice.popErrorScope`](/ja/docs/Web/API/GPUDevice/popErrorScope#例)
- [`GPUDevice uncapturederror` イベント](/ja/docs/Web/API/GPUDevice/uncapturederror_event#例)
- {{domxref("GPUInternalError")}}・{{domxref("GPUOutOfMemoryError")}}・{{domxref("GPUValidationError")}}

## 仕様書

{{Specifications}}

## ブラウザーの互換性

{{Compat}}

## 関連情報

- [WebGPU API](/ja/docs/Web/API/WebGPU_API)
- [WebGPU Error Handling best practices](https://toji.dev/webgpu-best-practices/error-handling)

0 comments on commit 4fa63ae

Please sign in to comment.