Skip to content

RenderTargetState

Chuck Walbourn edited this page Jun 28, 2016 · 11 revisions

When creating Pipeline State Objects, DirectX 12 requires knowing the render target format, the depth/stencil buffer format, number of render targets, etc. This information is wrapped up by this helper structure.

Header

#include "RenderTargetState.h"

Initialization

Typically used during resource creation, with a simple initialization case such as:

RenderTargetState rtState(m_deviceResources->GetBackBufferFormat(),
    m_deviceResources->GetDepthBufferFormat());

For Use

  • Universal Windows Platform apps
  • Windows desktop apps
  • Windows 11
  • Windows 10
  • Xbox One
  • Xbox Series X|S

Architecture

  • x86
  • x64
  • ARM64

For Development

  • Visual Studio 2022
  • Visual Studio 2019 (16.11)
  • clang/LLVM v12 - v18
  • MinGW 12.2, 13.2
  • CMake 3.20

Related Projects

DirectX Tool Kit for DirectX 11

DirectXMesh

DirectXTex

DirectXMath

Tools

Test Suite

Model Viewer

Content Exporter

DxCapsViewer

See also

DirectX Landing Page

Clone this wiki locally