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. |
Observaciones
El hardware y los controladores pueden admitir opcionalmente la función GetPitch.
La superficie para la que la función GetPitch de 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 del controlador y DecryptionBlt.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | GetPitch es compatible a partir del sistema operativo Windows 7. |
de la plataforma de destino de | Escritorio |
encabezado de | d3dumddi.h (incluya D3dumddi.h) |