Freigeben über


CD3D11_RENDER_TARGET_VIEW_DESC1-Struktur (d3d11_3.h)

Beschreibt die Unterressourcen einer Ressource, auf die über eine Renderzielansicht zugegriffen werden kann.

Syntax

struct CD3D11_RENDER_TARGET_VIEW_DESC1 : D3D11_RENDER_TARGET_VIEW_DESC1 {
  void CD3D11_RENDER_TARGET_VIEW_DESC1();
  void CD3D11_RENDER_TARGET_VIEW_DESC1(
    const D3D11_RENDER_TARGET_VIEW_DESC1 & o
  );
  void CD3D11_RENDER_TARGET_VIEW_DESC1(
    D3D11_RTV_DIMENSION viewDimension,
    DXGI_FORMAT         format,
    UINT                mipSlice,
    UINT                firstArraySlice,
    UINT                arraySize,
    UINT                planeSlice
  );
  void CD3D11_RENDER_TARGET_VIEW_DESC1(
    ID3D11Buffer *unnamedParam1,
    DXGI_FORMAT  format,
    UINT         firstElement,
    UINT         numElements
  );
  void CD3D11_RENDER_TARGET_VIEW_DESC1(
    ID3D11Texture1D     *pTex1D,
    D3D11_RTV_DIMENSION viewDimension,
    DXGI_FORMAT         format,
    UINT                mipSlice,
    UINT                firstArraySlice,
    UINT                arraySize
  );
  void CD3D11_RENDER_TARGET_VIEW_DESC1(
    ID3D11Texture2D     *pTex2D,
    D3D11_RTV_DIMENSION viewDimension,
    DXGI_FORMAT         format,
    UINT                mipSlice,
    UINT                firstArraySlice,
    UINT                arraySize,
    UINT                planeSlice
  );
  void CD3D11_RENDER_TARGET_VIEW_DESC1(
    ID3D11Texture3D *pTex3D,
    DXGI_FORMAT     format,
    UINT            mipSlice,
    UINT            firstWSlice,
    UINT            wSize
  );
  void ~CD3D11_RENDER_TARGET_VIEW_DESC1();
};

Vererbung

Die CD3D11_RENDER_TARGET_VIEW_DESC1-Struktur implementiert D3D11_RENDER_TARGET_VIEW_DESC1.

Member

void CD3D11_RENDER_TARGET_VIEW_DESC1()

TBD

void CD3D11_RENDER_TARGET_VIEW_DESC1( const D3D11_RENDER_TARGET_VIEW_DESC1 & o)

void CD3D11_RENDER_TARGET_VIEW_DESC1( D3D11_RTV_DIMENSION viewDimension, DXGI_FORMAT format, UINT mipSlice, UINT firstArraySlice, UINT arraySize, UINT planeSlice)

void CD3D11_RENDER_TARGET_VIEW_DESC1( ID3D11Buffer *unnamedParam1, DXGI_FORMAT format, UINT firstElement, UINT numElements)

void CD3D11_RENDER_TARGET_VIEW_DESC1( ID3D11Texture1D *pTex1D, D3D11_RTV_DIMENSION viewDimension, DXGI_FORMAT format, UINT mipSlice, UINT firstArraySlice, UINT arraySize)

void CD3D11_RENDER_TARGET_VIEW_DESC1( ID3D11Texture2D *pTex2D, D3D11_RTV_DIMENSION viewDimension, DXGI_FORMAT format, UINT mipSlice, UINT firstArraySlice, UINT arraySize, UINT planeSlice)

void CD3D11_RENDER_TARGET_VIEW_DESC1( ID3D11Texture3D *pTex3D, DXGI_FORMAT format, UINT mipSlice, UINT firstWSlice, UINT wSize)

void ~CD3D11_RENDER_TARGET_VIEW_DESC1()

TBD

Hinweise

Eine render-target-view-Beschreibung wird an ID3D11Device3::CreateRenderTargetView1 übergeben, um ein Renderziel zu erstellen.

Eine render-target-ansicht kann nicht die folgenden Formate verwenden:

  • Beliebiges typloses Format.
  • DXGI_FORMAT_R32G32B32, ob die Ansicht zum Binden eines Puffers (Vertex, Index, Konstante oder Streamausgabe) verwendet wird.
Wenn das Format auf DXGI_FORMAT_UNKNOWN festgelegt ist, wird das Format der Ressource verwendet, die die Ansicht an die Pipeline bindet.

Anforderungen

Anforderung Wert
Header d3d11_3.h

Weitere Informationen

Ressourcenstrukturen