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) |