Freigeben über


ID3D11DomainShader-Schnittstelle (d3d11.h)

Eine Domain-Shader-Schnittstelle verwaltet ein ausführbares Programm (ein Domänenshader), das die Domain-Shader-Phase steuert.

Vererbung

Die ID3D11DomainShader-Schnittstelle erbt von der ID3D11DeviceChild-Schnittstelle.

Hinweise

Die Domain-Shader-Schnittstelle verfügt über keine Methoden. Verwenden Sie HLSL, um Ihre Shaderfunktionalität zu implementieren. Alle Shader werden aus einem gemeinsamen Satz von Features implementiert, die als Common-Shader-Kern bezeichnet werden.

Um eine Domain-Shader-Schnittstelle zu erstellen, rufen Sie ID3D11Device::CreateDomainShader auf. Bevor Sie einen Domänenshader verwenden, müssen Sie ihn an das Gerät binden, indem Sie ID3D11DeviceContext::D SSetShader aufrufen.

Diese Schnittstelle ist in D3D11.h definiert.

Anforderungen

Anforderung Wert
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

Weitere Informationen

ID3D11DeviceChild

Shader-Schnittstellen