Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Erstellt ein Rasterisiererzustandsobjekt, das die Rasterizerphase über das Verhalten informiert und die Stichprobenanzahl beim Rendern oder Rastern von UAV erzwingt.
Syntax
HRESULT CreateRasterizerState2(
[in] const D3D11_RASTERIZER_DESC2 *pRasterizerDesc,
[out, optional] ID3D11RasterizerState2 **ppRasterizerState
);
Parameter
[in] pRasterizerDesc
Typ: const D3D11_RASTERIZER_DESC2*
Ein Zeiger auf eine D3D11_RASTERIZER_DESC2 Struktur, die den Rasterisierungszustand beschreibt.
[out, optional] ppRasterizerState
Typ: ID3D11RasterizerState2**
Ein Zeiger auf einen Speicherblock, der einen Zeiger auf eine ID3D11RasterizerState2-Schnittstelle für das erstellte Rasterizerstatusobjekt empfängt. Legen Sie diesen Parameter auf NULL fest, um die anderen Eingabeparameter zu überprüfen (die Methode gibt S_FALSE zurück, wenn die anderen Eingabeparameter die Überprüfung bestehen).
Rückgabewert
Typ: HRESULT
Diese Methode gibt E_OUTOFMEMORY zurück, wenn nicht genügend Arbeitsspeicher zum Erstellen des Rasterisierungszustandsobjekts vorhanden ist. Weitere mögliche Rückgabewerte finden Sie unter Direct3D 11-Rückgabecodes .
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows 10 [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2016 [nur Desktop-Apps] |
| Zielplattform | Windows |
| Kopfzeile | d3d11_3.h |
| Bibliothek | D3D11.lib |