Skip to content

Commit

Permalink
web/api/vr* 以下を md に一括変換
Browse files Browse the repository at this point in the history
  • Loading branch information
mfuji09 authored and potappo committed Aug 21, 2022
1 parent 3864b40 commit ee53989
Show file tree
Hide file tree
Showing 18 changed files with 447 additions and 640 deletions.
53 changes: 22 additions & 31 deletions files/ja/web/api/vrdisplaycapabilities/canpresent/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,48 +3,39 @@ title: VRDisplayCapabilities.canPresent
slug: Web/API/VRDisplayCapabilities/canPresent
translation_of: Web/API/VRDisplayCapabilities/canPresent
---
<div>{{APIRef("WebVR API")}}{{SeeCompatTable}}</div>
{{APIRef("WebVR API")}}{{SeeCompatTable}}

<p>{{domxref("VRDisplayCapabilities")}} インターフェイスの <strong><code>canPresent</code></strong> 読取専用プロパティは,VRディスプレイが(HMDを通じて)コンテンツを表示(present)可能かどうかの状態を <a href="/ja/docs/Web/API/Boolean" title="The documentation about this has not yet been written; please consider contributing!"><code>Boolean</code></a> で返します. </p>
{{domxref("VRDisplayCapabilities")}} インターフェイスの **`canPresent`** 読取専用プロパティは,VR ディスプレイが(HMD を通じて)コンテンツを表示(present)可能かどうかの状態を [`Boolean`](/ja/docs/Web/API/Boolean "The documentation about this has not yet been written; please consider contributing!") で返します.

<p>これは,6自由度追跡が可能だけれど {{domxref("VRDisplay.requestPresent()")}} は意味を成さない"マジックウィンドウ(magic window)"デバイスを識別するのに利用できます.<code>canPresent</code><code>false の場合</code>, {{domxref("VRDisplay.requestPresent()")}} の呼出しは失敗し, {{domxref("VRDisplay.getEyeParameters()")}} は <code>null を返すでしょう.</code></p>
これは,6 自由度追跡が可能だけれど {{domxref("VRDisplay.requestPresent()")}} は意味を成さない"マジックウィンドウ(magic window)"デバイスを識別するのに利用できます.`canPresent``false の場合`, {{domxref("VRDisplay.requestPresent()")}} の呼出しは失敗し, {{domxref("VRDisplay.getEyeParameters()")}} は `null を返すでしょう.`

<h2 id="シンタックス">シンタックス</h2>
## シンタックス

<pre class="brush: js">var canIPresent = vrDisplayCapabilitiesInstance.<code>canPresent</code>;</pre>
```js
var canIPresent = vrDisplayCapabilitiesInstance.canPresent;
```

<h3 id="">値</h3>
###

<p>{{domxref("Boolean")}} の値.</p>
{{domxref("Boolean")}} の値.

<h2 id="">例</h2>
##

<pre>TBD.</pre>
```
TBD.
```

<h2 id="仕様">仕様</h2>
## 仕様

<table class="standard-table">
<tbody>
<tr>
<th scope="col">Specification</th>
<th scope="col">Status</th>
<th scope="col">Comment</th>
</tr>
<tr>
<td>{{SpecName('WebVR', '#dom-vrdisplaycapabilities-canpresent', 'canPresent')}}</td>
<td>{{Spec2('WebVR')}}</td>
<td>Initial definition</td>
</tr>
</tbody>
</table>
| Specification | Status | Comment |
| ---------------------------------------------------------------------------------------------------- | ------------------------ | ------------------ |
| {{SpecName('WebVR', '#dom-vrdisplaycapabilities-canpresent', 'canPresent')}} | {{Spec2('WebVR')}} | Initial definition |

<h2 id="ブラウザの互換性">ブラウザの互換性</h2>
## ブラウザの互換性

<p>{{Compat("api.VRDisplayCapabilities.canPresent")}}</p>
{{Compat("api.VRDisplayCapabilities.canPresent")}}

<h2 id="参照">参照</h2>
## 参照

<ul>
<li><a href="/ja/docs/Web/API/WebVR_API">WebVR API homepage</a>.</li>
<li><a href="http://mozvr.com/">MozVr.com</a> — Mozilla VRチームのデモ,ダウンロード,その他のリソース.</li>
</ul>
- [WebVR API homepage](/ja/docs/Web/API/WebVR_API).
- [MozVr.com](http://mozvr.com/) — Mozilla VR チームのデモ,ダウンロード,その他のリソース.
59 changes: 24 additions & 35 deletions files/ja/web/api/vrdisplaycapabilities/hasexternaldisplay/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,52 +3,41 @@ title: VRDisplayCapabilities.hasExternalDisplay
slug: Web/API/VRDisplayCapabilities/hasExternalDisplay
translation_of: Web/API/VRDisplayCapabilities/hasExternalDisplay
---
<div>{{APIRef("WebVR API")}}{{SeeCompatTable}}</div>
{{APIRef("WebVR API")}}{{SeeCompatTable}}

<p>{{domxref("VRDisplayCapabilities")}} インターフェイスの <strong><code>hasExternalDisplay</code></strong> 読取専用プロパティは,デバイスのプライマリディスプレイから分離したVRディスプレイかどうかを示す {{domxref("Boolean")}} を返します.</p>
{{domxref("VRDisplayCapabilities")}} インターフェイスの **`hasExternalDisplay`** 読取専用プロパティは,デバイスのプライマリディスプレイから分離した VR ディスプレイかどうかを示す {{domxref("Boolean")}} を返します.

<div class="note">
<p><span style="font-size: 14px; line-height: 21px;"><strong>注記</strong></span>: 表示中のVRコンテンツがそのデバイスの他のコンテンツを隠してしまう場合 <code>false</code> を返します.この場合,表示されないので,アプリはVRコンテンツのミラリングしようとしたり非VRなUIを更新しようとするべきではありません.</p>
> **Note:** **注記**: 表示中の VR コンテンツがそのデバイスの他のコンテンツを隠してしまう場合 `false` を返します.この場合,表示されないので,アプリは VR コンテンツのミラリングしようとしたり非 VR な UI を更新しようとするべきではありません.
>
> **訳注**: スマートフォンの VR を考えるとわかりやすいと思います.Oculus Rift のような PC 接続の VR 専用のディスプレイを持たない環境の場合,このプロパティは `false` になります.
<p><span style="font-size: 14px; line-height: 21px;"><strong>訳注</strong></span>: スマートフォンのVRを考えるとわかりやすいと思います.Oculus RiftのようなPC接続のVR専用のディスプレイを持たない環境の場合,このプロパティは <code>false</code> になります.</p>
</div>
## シンタックス

<h2 id="シンタックス">シンタックス</h2>
```js
var hasAnExternalDisplay = vrDisplayCapabilitiesInstance.hasExternalDisplay;
```

<pre class="brush: js">var hasAnExternalDisplay = vrDisplayCapabilitiesInstance.<code>hasExternalDisplay</code>;</pre>
###

<h3 id="">値</h3>
{{domxref("Boolean")}} の値.

<p>{{domxref("Boolean")}} の値.</p>
##

<h2 id="">例</h2>
```
TBD.
```

<pre>TBD.</pre>
## 仕様

<h2 id="仕様">仕様</h2>
| Specification | Status | Comment |
| ---------------------------------------------------------------------------------------------------------------------------- | ------------------------ | ------------------ |
| {{SpecName('WebVR', '#dom-vrdisplaycapabilities-hasexternaldisplay', 'hasExternalDisplay')}} | {{Spec2('WebVR')}} | Initial definition |

<table class="standard-table">
<tbody>
<tr>
<th scope="col">Specification</th>
<th scope="col">Status</th>
<th scope="col">Comment</th>
</tr>
<tr>
<td>{{SpecName('WebVR', '#dom-vrdisplaycapabilities-hasexternaldisplay', 'hasExternalDisplay')}}</td>
<td>{{Spec2('WebVR')}}</td>
<td>Initial definition</td>
</tr>
</tbody>
</table>
## ブラウザの互換性

<h2 id="ブラウザの互換性">ブラウザの互換性</h2>
{{Compat("api.VRDisplayCapabilities.hasExternalDisplay")}}

<p>{{Compat("api.VRDisplayCapabilities.hasExternalDisplay")}}</p>
## 参照

<h2 id="参照">参照</h2>

<ul>
<li><a href="/ja/docs/Web/API/WebVR_API">WebVR API homepage</a>.</li>
<li><a href="http://mozvr.com/">MozVr.com</a> — Mozilla VRチームのデモ,ダウンロード,その他のリソース.</li>
</ul>
- [WebVR API homepage](/ja/docs/Web/API/WebVR_API).
- [MozVr.com](http://mozvr.com/) — Mozilla VR チームのデモ,ダウンロード,その他のリソース.
51 changes: 21 additions & 30 deletions files/ja/web/api/vrdisplaycapabilities/hasorientation/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,46 +3,37 @@ title: VRDisplayCapabilities.hasOrientation
slug: Web/API/VRDisplayCapabilities/hasOrientation
translation_of: Web/API/VRDisplayCapabilities/hasOrientation
---
<div>{{APIRef("WebVR API")}}{{SeeCompatTable}}</div>
{{APIRef("WebVR API")}}{{SeeCompatTable}}

<p>{{domxref("VRDisplayCapabilities")}} インターフェイスの <strong><code>hasOrientation</code></strong> 読取専用プロパティは, そのVRディスプレイがトラッキング機能を持っていて向き情報を取得できるかどうかを示す {{domxref("Boolean")}} を返します.</p>
{{domxref("VRDisplayCapabilities")}} インターフェイスの **`hasOrientation`** 読取専用プロパティは, その VR ディスプレイがトラッキング機能を持っていて向き情報を取得できるかどうかを示す {{domxref("Boolean")}} を返します.

<h2 id="シンタックス">シンタックス</h2>
## シンタックス

<pre class="brush: js">var hasItGotOrientation = vrDisplayCapabilitiesInstance.<code>hasOrientation</code>;</pre>
```js
var hasItGotOrientation = vrDisplayCapabilitiesInstance.hasOrientation;
```

<h3 id="">値</h3>
###

<p>{{domxref("Boolean")}} の値.</p>
{{domxref("Boolean")}} の値.

<h2 id="">例</h2>
##

<pre>TBD.</pre>
```
TBD.
```

<h2 id="仕様">仕様</h2>
## 仕様

<table class="standard-table">
<tbody>
<tr>
<th scope="col">Specification</th>
<th scope="col">Status</th>
<th scope="col">Comment</th>
</tr>
<tr>
<td>{{SpecName('WebVR', '#dom-vrdisplaycapabilities-hasorientation', 'hasOrientation')}}</td>
<td>{{Spec2('WebVR')}}</td>
<td>Initial definition</td>
</tr>
</tbody>
</table>
| Specification | Status | Comment |
| ---------------------------------------------------------------------------------------------------------------- | ------------------------ | ------------------ |
| {{SpecName('WebVR', '#dom-vrdisplaycapabilities-hasorientation', 'hasOrientation')}} | {{Spec2('WebVR')}} | Initial definition |

<h2 id="ブラウザの互換性">ブラウザの互換性</h2>
## ブラウザの互換性

<p>{{Compat("api.VRDisplayCapabilities.hasOrientation")}}</p>
{{Compat("api.VRDisplayCapabilities.hasOrientation")}}

<h2 id="参照">参照</h2>
## 参照

<ul>
<li><a href="/ja/docs/Web/API/WebVR_API">WebVR API homepage</a>.</li>
<li><a href="http://mozvr.com/">MozVr.com</a> — Mozilla VRチームのデモ,ダウンロード,その他のリソース.</li>
</ul>
- [WebVR API homepage](/ja/docs/Web/API/WebVR_API).
- [MozVr.com](http://mozvr.com/) — Mozilla VR チームのデモ,ダウンロード,その他のリソース.
51 changes: 21 additions & 30 deletions files/ja/web/api/vrdisplaycapabilities/hasposition/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,46 +3,37 @@ title: VRDisplayCapabilities.hasPosition
slug: Web/API/VRDisplayCapabilities/hasPosition
translation_of: Web/API/VRDisplayCapabilities/hasPosition
---
<div>{{APIRef("WebVR API")}}{{SeeCompatTable}}</div>
{{APIRef("WebVR API")}}{{SeeCompatTable}}

<p>{{domxref("VRDisplayCapabilities")}} インターフェイスの <strong><code>hasPosition</code></strong> 読取専用プロパティは,そのVRディスプレイがトラッキング機能を備えていて位置情報を返すことができるかどうかを示す {{domxref("Boolean")}} を返します.</p>
{{domxref("VRDisplayCapabilities")}} インターフェイスの **`hasPosition`** 読取専用プロパティは,その VR ディスプレイがトラッキング機能を備えていて位置情報を返すことができるかどうかを示す {{domxref("Boolean")}} を返します.

<h2 id="シンタックス">シンタックス</h2>
## シンタックス

<pre class="brush: js">var hasItGotPosition = vrDisplayCapabilitiesInstance.<code>hasPosition</code>;</pre>
```js
var hasItGotPosition = vrDisplayCapabilitiesInstance.hasPosition;
```

<h3 id="">値</h3>
###

<p>{{domxref("Boolean")}} の値.</p>
{{domxref("Boolean")}} の値.

<h2 id="">例</h2>
##

<pre>TBD.</pre>
```
TBD.
```

<h2 id="仕様">仕様</h2>
## 仕様

<table class="standard-table">
<tbody>
<tr>
<th scope="col">Specification</th>
<th scope="col">Status</th>
<th scope="col">Comment</th>
</tr>
<tr>
<td>{{SpecName('WebVR', '#dom-vrdisplaycapabilities-hasposition', 'hasPosition')}}</td>
<td>{{Spec2('WebVR')}}</td>
<td>Initial definition</td>
</tr>
</tbody>
</table>
| Specification | Status | Comment |
| -------------------------------------------------------------------------------------------------------- | ------------------------ | ------------------ |
| {{SpecName('WebVR', '#dom-vrdisplaycapabilities-hasposition', 'hasPosition')}} | {{Spec2('WebVR')}} | Initial definition |

<h2 id="ブラウザの互換性">ブラウザの互換性</h2>
## ブラウザの互換性

<p>{{Compat("api.VRDisplayCapabilities.hasPosition")}}</p>
{{Compat("api.VRDisplayCapabilities.hasPosition")}}

<h2 id="参照">参照</h2>
## 参照

<ul>
<li><a href="/ja/docs/Web/API/WebVR_API">WebVR API homepage</a>.</li>
<li><a href="http://mozvr.com/">MozVr.com</a> — Mozilla VRチームのデモ,ダウンロード,その他のリソース.</li>
</ul>
- [WebVR API homepage](/ja/docs/Web/API/WebVR_API).
- [MozVr.com](http://mozvr.com/) — Mozilla VR チームのデモ,ダウンロード,その他のリソース.
Loading

0 comments on commit ee53989

Please sign in to comment.