ID3D11View-Schnittstelle (d3d11.h)
Eine Ansichtsschnittstelle gibt die Teile einer Ressource an, auf die die Pipeline während des Renderings zugreifen kann.
Vererbung
Die ID3D11View-Schnittstelle erbt von ID3D11DeviceChild. ID3D11View verfügt auch über folgende Membertypen:
Methoden
Die ID3D11View-Schnittstelle verfügt über diese Methoden.
ID3D11View::GetResource Rufen Sie die Ressource ab, auf die über diese Ansicht zugegriffen wird. (ID3D11View.GetResource) |
Hinweise
Eine Ansichtsschnittstelle ist die Basisschnittstelle für alle Ansichten. Es gibt vier Arten von Ansichten: eine Tiefenschablonenansicht, eine Renderzielansicht, eine Shader-Ressourcensicht und eine Unordered-Access-Sicht.
- Um eine Renderzielansicht zu erstellen, rufen Sie ID3D11Device::CreateRenderTargetView auf.
- Um eine Tiefenschablonenansicht zu erstellen, rufen Sie ID3D11Device::CreateDepthStencilView auf.
- Um eine Shaderressourcensicht zu erstellen, rufen Sie ID3D11Device::CreateShaderResourceView auf.
- Um eine Unordered-Access-Ansicht zu erstellen, rufen Sie ID3D11Device::CreateUnorderedAccessView auf.
- Um eine Renderzielansicht oder eine Tiefenschablonenansicht zu binden, rufen Sie ID3D11DeviceContext::OMSetRenderTargets auf.
- Um eine Shaderressource zu binden, rufen Sie ID3D11DeviceContext::VSSetShaderResources auf.
Anforderungen
Unterstützte Mindestversion (Client) | Windows 7 [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 R2 [Desktop-Apps | UWP-Apps] |
Zielplattform | Windows |
Kopfzeile | d3d11.h |