오프스크린 렌더 타겟 1장을 안전하게 관리하기 위한 래퍼클래스이다.



프로퍼티


타입이름설명
CRD11Texture2DWPtrTexture오프스크린 텍스처 본체
CRD11RenderTargetViewWPtrRenderTargetView렌더 타겟 뷰( 출력용 )
CRD11ShaderResourceViewWPtrShaderResourceView쉐이더 리소스 뷰( 샘플링용 )
u32Width텍스처 너비
u32Height텍스처 높이
DXGI_FORMATFormat텍스처 포맷


사용


선행 패스

RenderTargetView를 바인딩하여 이 텍스처에 장면을 그린다.


후행 패스

ShaderResourceView를 바인딩하여 장면이 그려진 텍스처를 샘플링한다.



주의 사항


  • 같은 텍스처를 RTV로 사용한 직후 SRV로 바로 사용하면 충돌이 발생할 수 있다.
  • 패스 전환 시 RTV 언바인드가 필요하다.


함수