PFND3DDDI_DEPTHFILL Rückruffunktion (d3dumddi.h)
Die DepthFill-Funktion füllt einen Tiefenpuffer mit einem Pixelwert aus, der im nativen Format angegeben ist.
Syntax
PFND3DDDI_DEPTHFILL Pfnd3dddiDepthfill;
HRESULT Pfnd3dddiDepthfill(
HANDLE hDevice,
const D3DDDIARG_DEPTHFILL *unnamedParam2
)
{...}
Parameter
hDevice
Ein Handle für das Anzeigegerät (Grafikkontext).
unnamedParam2
pData [in]
Ein Zeiger auf eine D3DDDIARG_DEPTHFILL Struktur, die die Parameter des Tiefenfüllvorgangs beschreibt.
Rückgabewert
DepthFill gibt einen der folgenden Werte zurück:
< | Rückgabecode | Beschreibung |
---|---|---|
S_OK | Der Tiefenfüllvorgang war erfolgreich. | |
E_OUTOFMEMORY | DepthFill konnte nicht den erforderlichen Arbeitsspeicher zuordnen, damit dieser vollständig abgeschlossen werden konnte. |
Hinweise
DirectX Version 7.0 und frühere Runtimes rufen die DepthFill-Funktion auf, um einen Tiefenpuffer (Z-Puffer und Schablonenpuffer) mit einem Pixelwert aufzufüllen, der im nativen Format angegeben ist.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Verfügbar in Windows Vista und höheren Versionen der Windows-Betriebssysteme. |
Zielplattform | Desktop |
Kopfzeile | d3dumddi.h (include D3dumddi.h) |