Share via


PFND3DDDI_GETPITCH función de devolución de llamada (d3dumddi.h)

La función GetPitch recupera el tono de una superficie protegida o no bloqueable.

Sintaxis

PFND3DDDI_GETPITCH Pfnd3dddiGetpitch;

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

Parámetros

hDevice

Identificador del dispositivo de visualización (contexto de gráficos).

unnamedParam2

pData [in, out]

Puntero a una estructura D3DDDIARG_GETPITCH que describe la superficie protegida.

Valor devuelto

La función GetPitch devuelve uno de los siguientes valores:

Código devuelto Descripción
S_OK La inclinación de la superficie protegida se recupera correctamente.
D3DDDIERR_NOTAVAILABLE El controlador no admite la función GetPitch.

Comentarios

El hardware y los controladores pueden admitir opcionalmente la función GetPitch .

La superficie para la que la función GetPitch devuelve el tono puede ser no bloqueable o protegida. Por lo tanto, la aplicación no puede recuperar el tono de la superficie a través de una llamada a la función Lock del controlador. La aplicación debe recuperar el tono de la superficie para asignar correctamente el búfer de memoria del sistema que la aplicación usa posteriormente en llamadas a las funciones EncryptionBlt y DecryptionBlt del controlador.

Requisitos

Requisito Value
Cliente mínimo compatible GetPitch se admite a partir del sistema operativo Windows 7.
Plataforma de destino Escritorio
Encabezado d3dumddi.h (incluya D3dumddi.h)

Consulte también

D3DDDIARG_GETPITCH

DecryptionBlt

EncryptionBlt