ID3D10PixelShader-Schnittstelle (d3d10.h)
Eine Pixel-Shader-Schnittstelle verwaltet ein ausführbares Programm (ein Pixel-Shader), das die Pixel-Shader-Phase steuert.
Vererbung
Die ID3D10PixelShader-Schnittstelle erbt von der ID3D10DeviceChild-Schnittstelle.
Hinweise
Die Pixel-Shader-Schnittstelle verfügt über keine Methoden. Verwenden Sie HLSL, um Ihre Shaderfunktionalität zu implementieren. Alle Shader in Direct3D 10 werden aus einem gemeinsamen Satz von Features implementiert, die als allgemeiner Shaderkern bezeichnet werden.
Um eine Pixel-Shaderschnittstelle zu erstellen, rufen Sie ID3D10Device::CreatePixelShader auf. Bevor Sie einen Pixel-Shader verwenden, müssen Sie ihn an das Gerät binden, indem Sie ID3D10Device::P SSetShader aufrufen.
Diese Schnittstelle ist in D3D10.h definiert.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Windows |
Kopfzeile | d3d10.h |