다음을 통해 공유


ID3D12Device::CreateRenderTargetView 메서드(d3d12.h)

리소스 데이터에 액세스하기 위한 렌더링 대상 보기를 만듭니다.

구문

void CreateRenderTargetView(
  [in, optional] ID3D12Resource                      *pResource,
  [in, optional] const D3D12_RENDER_TARGET_VIEW_DESC *pDesc,
  [in]           D3D12_CPU_DESCRIPTOR_HANDLE         DestDescriptor
);

매개 변수

[in, optional] pResource

형식: ID3D12Resource*

렌더링 대상을 나타내는 ID3D12Resource 개체에 대한 포인터입니다.

pResource 또는 pDesc 중 하나 이상을 제공해야 합니다. null pResource 는 D3D11과 유사한 null 바인딩 동작(읽기 0, 쓰기가 삭제됨)을 보장하는 null 설명자를 초기화하는 데 사용되지만 설명자 형식을 확인하려면 유효한 pDesc 가 있어야 합니다.

[in, optional] pDesc

형식: const D3D12_RENDER_TARGET_VIEW_DESC*

렌더링 대상 뷰를 설명하는 D3D12_RENDER_TARGET_VIEW_DESC 구조체에 대한 포인터입니다.

가능한 경우 null pDesc 를 사용하여 기본 설명자를 초기화합니다. 이 동작은 기본값이 채워지는 D3D11 null 설명자 동작과 동일합니다. 이 동작은 리소스 형식 및 차원(형식이 없는 경우)을 상속하고 RTV는 첫 번째 밉 및 모든 배열 조각을 대상으로 합니다. 모든 리소스가 null 설명자 초기화를 지원하지는 않습니다.

[in] DestDescriptor

형식: D3D12_CPU_DESCRIPTOR_HANDLE

새로 만든 렌더링 대상 뷰가 상주할 대상을 나타내는 CPU 설명자 핸들에 대해 설명합니다.

반환 값

없음

요구 사항

요구 사항
대상 플랫폼 Windows
헤더 d3d12.h
라이브러리 D3D12.lib
DLL D3D12.dll

추가 정보

ID3D12Device