PFND3DDDI_SETPRIORITY función de devolución de llamada (d3dumddi.h)
La función setPriority establece la prioridad de expulsión de memoria para una textura administrada.
Sintaxis
PFND3DDDI_SETPRIORITY Pfnd3dddiSetpriority;
HRESULT Pfnd3dddiSetpriority(
HANDLE hDevice,
const D3DDDIARG_SETPRIORITY *unnamedParam2
)
{...}
Parámetros
hDevice
Identificador del dispositivo de visualización (contexto de gráficos).
unnamedParam2
pData [in]
Puntero a una estructura D3DDDIARG_SETPRIORITY que especifica el nivel de prioridad que se va a establecer para la textura administrada.
Valor devuelto
setPriority devuelve uno de los siguientes valores:
Código devuelto | Descripción |
---|---|
S_OK | El nivel de prioridad se ha establecido correctamente. |
E_INVALIDARG | Los parámetros se validaron y determinaron que son incorrectos. |
Observaciones
El entorno de ejecución de Microsoft Direct3D llama a setPriority para establecer el nivel de prioridad de un recurso. El controlador de visualización en modo de usuario debe traducir el identificador de recursos proporcionado en el miembro hResource de la estructura de D3DDDIARG_SETPRIORITY a la que apunta pData a un identificador de asignación. Después de que el controlador realice esta traducción, el controlador debe pasar el controlador resultante en una llamada a la función pfnSetPriorityCb.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Disponible en Windows Vista y versiones posteriores de los sistemas operativos Windows. |
de la plataforma de destino de | Escritorio |
encabezado de | d3dumddi.h (incluya D3dumddi.h) |