PFND3DDDI_GETPITCH Rückruffunktion (d3dumddi.h)
Die GetPitch--Funktion ruft den Neigungswinkel einer geschützten oder nicht sperrbaren Oberfläche ab.
Syntax
PFND3DDDI_GETPITCH Pfnd3dddiGetpitch;
HRESULT Pfnd3dddiGetpitch(
HANDLE hDevice,
D3DDDIARG_GETPITCH *unnamedParam2
)
{...}
Parameter
hDevice
Ein Handle für das Anzeigegerät (Grafikkontext).
unnamedParam2
pData- [in, out]
Ein Zeiger auf eine D3DDDIARG_GETPITCH Struktur, die die geschützte Oberfläche beschreibt.
Rückgabewert
Die GetPitch-Funktion gibt einen der folgenden Werte zurück:
Rückgabecode | Beschreibung |
---|---|
S_OK | Die Neigung der geschützten Oberfläche wird erfolgreich abgerufen. |
D3DDDIERR_NOTAVAILABLE | Der Treiber unterstützt die GetPitch-Funktion nicht. |
Bemerkungen
Hardware und Treiber können optional die GetPitch--Funktion unterstützen.
Die Oberfläche, für die die GetPitch--Funktion den Abstand zurückgibt, kann nicht sperrbar oder geschützt sein. Daher kann die Anwendung den Neigungswinkel der Oberfläche nicht über einen Aufruf der Lock-Funktion des Fahrers abrufen. Die Anwendung muss den Abstand der Oberfläche abrufen, um den Systemspeicherpuffer ordnungsgemäß zuzuweisen, den die Anwendung anschließend in Aufrufen der EncryptionBlt- des Treibers verwendet, und DecryptionBlt Funktionen.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | GetPitch wird ab dem Windows 7-Betriebssystem unterstützt. |
Zielplattform- | Desktop |
Header- | d3dumddi.h (include D3dumddi.h) |