PFND3DDDI_GETPITCH funzione di callback (d3dumddi.h)

La funzione GetPitch recupera l'inclinazione di una superficie protetta o non bloccabile.

Sintassi

PFND3DDDI_GETPITCH Pfnd3dddiGetpitch;

HRESULT Pfnd3dddiGetpitch(
  HANDLE hDevice,
  D3DDDIARG_GETPITCH *unnamedParam2
)
{...}

Parametri

hDevice

Handle per il dispositivo di visualizzazione (contesto grafico).

unnamedParam2

pData [in, out]

Puntatore a una struttura D3DDDIARG_GETPITCH che descrive la superficie protetta.

Valore restituito

La funzione GetPitch restituisce uno dei valori seguenti:

Codice restituito Descrizione
S_OK Il passo della superficie protetta viene recuperato correttamente.
D3DDDIERR_NOTAVAILABLE Il driver non supporta la funzione GetPitch.

Commenti

Hardware e driver possono facoltativamente supportare la funzione GetPitch .

La superficie per cui la funzione GetPitch restituisce l'inclinazione può essere non bloccabile o protetta. Di conseguenza, l'applicazione non può recuperare l'inclinazione della superficie tramite una chiamata alla funzione Lock del driver. L'applicazione deve recuperare l'inclinazione della superficie per allocare correttamente il buffer di memoria di sistema che l'applicazione usa successivamente nelle chiamate alle funzioni EncryptionBlt e DecryptionBlt del driver.

Requisiti

Requisito Valore
Client minimo supportato GetPitch è supportato a partire dal sistema operativo Windows 7.
Piattaforma di destinazione Desktop
Intestazione d3dumddi.h (include D3dumddi.h)

Vedi anche

D3DDDIARG_GETPITCH

DecryptionBlt

EncryptionBlt