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