Freigeben über


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)

Siehe auch

D3DDDIARG_GETPITCH

DecryptionBlt-

EncryptionBlt-