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.
Bestimmt die Größe des privaten Speicherbereichs des Benutzermodusanzeigetreibers (d. h. die Größe interner Treiberstrukturen, nicht die Größe des Ressourcenvideospeichers) für einen Geometrie-Shader mit Streamausgabe.
Syntax
PFND3D11_1DDI_CALCPRIVATEGEOMETRYSHADERWITHSTREAMOUTPUT Pfnd3d111DdiCalcprivategeometryshaderwithstreamoutput;
SIZE_T Pfnd3d111DdiCalcprivategeometryshaderwithstreamoutput(
D3D10DDI_HDEVICE unnamedParam1,
const D3D11DDIARG_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT *unnamedParam2,
const D3D11_1DDIARG_STAGE_IO_SIGNATURES *unnamedParam3
)
{...}
Parameter
unnamedParam1
hDevice [in]
Ein Handle für das Anzeigegerät (Grafikkontext).
unnamedParam2
pOutput- [in]
Ein Zeiger auf eine D3D11DDIARG_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT-Struktur, die die Parameter beschreibt, die der Anzeigetreiber für den Benutzermodus verwendet, um die Größe des Speicherbereichs zu berechnen.
unnamedParam3
pSignatures [in]
Ein Zeiger auf eine D3D11_1DDIARG_STAGE_IO_SIGNATURES Struktur, die die Signatur des Shaders bildet.
Rückgabewert
Die Größe des Speicherbereichs, den der Treiber zum Erstellen eines Geometrie-Shaders mit Streamausgabe benötigt.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows 8 |
mindestens unterstützte Server- | Windows Server 2012 |
Zielplattform- | Desktop |
Header- | d3d10umddi.h (include D3d10umddi.h) |