> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# CreateRenderTargetView

> リソース データにアクセスするためのレンダー ターゲット ビューを作成します。(ID3D12Device.CreateRenderTargetView)

リソース データにアクセスするためのレンダー ターゲット ビューを作成します。

## 構文

```cpp theme={null}
void CreateRenderTargetView(
    ID3D12Resource  pResource,
    const D3D12_RENDER_TARGET_VIEW_DESC  pDesc,
    D3D12_CPU_DESCRIPTOR_HANDLE DestDescriptor
)
```

### パラメーター

*pResource \[in, optional]*\
型: ID3D12Resource \*

レンダー ターゲットを表す [ID3D12Resource](/reference/graphics/d3d12_xs/interfaces/ID3D12Resource/id3d12resource_xs) オブジェクトへのポインター。

<i>pResource</i> または <i>pDesc</i> の少なくとも一方を指定する必要があります。
null の <i>pResource</i> は null デスクリプターの初期化に使用されます。これは、D3D11 と同様の null バインディング動作 (読み取り時は 0、書き込みは破棄) を保証しますが、デスクリプター タイプを判別するために有効な <i>pDesc</i> を持つ必要があります。

*pDesc \[in, optional]*\
型: const D3D12\_RENDER\_TARGET\_VIEW\_DESC \*

レンダー ターゲット ビューを記述する [D3D12\_RENDER\_TARGET\_VIEW\_DESC](/reference/graphics/d3d12/structs/d3d12_render_target_view_desc_public) 構造体へのポインター。

null の <i>pDesc</i> は、可能な場合、既定のデスクリプターの初期化に使用されます。この動作は、既定値が入力される D3D11 の null デスクリプターの動作と同じです。この動作では、リソースのフォーマットとディメンション (typeless でない場合) が継承され、RTV は最初のミップとすべての配列スライスを対象とします。null デスクリプターの初期化をサポートしないリソースもあります。

*DestDescriptor \[in]*\
型: D3D12\_CPU\_DESCRIPTOR\_HANDLE

新しく作成されるレンダー ターゲット ビューが配置される宛先を表す CPU デスクリプター ハンドルを記述します。

### 戻り値

型: void

なし。

## 要件

**ヘッダー:** d3d12\_xs.h または d3d12\_x.h\
**ライブラリ:** d3d12\_xs.lib または d3d12\_x.lib\
**サポートされているプラットフォーム**: XBOX Series 本体および XBOX One ファミリ

## 関連項目

[ID3D12Device](/reference/graphics/d3d12_x/interfaces/id3d12device/id3d12device)


## Related topics

- [D3D12_RENDER_TARGET_VIEW_DESC](/ja-jp/reference/graphics/d3d12/structs/d3d12_render_target_view_desc_public.md)
- [D3D12_CPU_DESCRIPTOR_HANDLE](/ja-jp/reference/graphics/d3d12/structs/d3d12_cpu_descriptor_handle_public.md)
- [D3D12_RTV_DIMENSION](/ja-jp/reference/graphics/d3d12/enums/d3d12_rtv_dimension_public.md)
- [OMSetRenderTargets](/ja-jp/reference/graphics/d3d12/interfaces/id3d12graphicscommandlist/methods/id3d12graphicscommandlist_omsetrendertargets_public.md)
- [D3D12_RENDER_PASS_RENDER_TARGET_DESC](/ja-jp/reference/graphics/d3d12/structs/d3d12_render_pass_render_target_desc_public.md)
