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 |