estructura DXGI_DDI_ARG_SETRESOURCEPRIORITY (dxgiddi.h)
La estructura DXGI_DDI_ARG_SETRESOURCEPRIORITY describe los parámetros para establecer el nivel de prioridad de un recurso.
Sintaxis
typedef struct DXGI_DDI_ARG_SETRESOURCEPRIORITY {
[in] DXGI_DDI_HDEVICE hDevice;
[in] DXGI_DDI_HRESOURCE hResource;
[in] UINT Priority;
} DXGI_DDI_ARG_SETRESOURCEPRIORITY;
Miembros
[in] hDevice
Identificador del dispositivo de visualización (contexto de gráficos) en el que el controlador establece la prioridad de expulsión de memoria para un recurso. El tiempo de ejecución de Direct3D pasa este identificador al controlador en el miembro hDrvDevice de la estructura D3D10DDIARG_CREATEDEVICE cuando el tiempo de ejecución llama a la función createDevice(D3D10 ) del controlador para crear el dispositivo para mostrar.
[in] hResource
Identificador del recurso para el que se va a establecer el nivel de prioridad.
[in] Priority
Nivel de prioridad que se va a establecer para el recurso que especifica el miembro hResource. El nivel de prioridad de un recurso se puede establecer en cualquier parte del intervalo entre 0 y 0xFFFFFFFF.
Observaciones
El nivel de prioridad en el que se establece un recurso determina su orden de expulsión de la memoria. Un recurso asignado a una prioridad baja se expulsa antes de que un recurso tenga una prioridad alta. Si dos recursos tienen la misma prioridad, el recurso que se usó más recientemente se mantiene en memoria; el otro recurso se expulsa.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Disponible en Windows Vista y versiones posteriores de los sistemas operativos Windows. |
encabezado de | dxgiddi.h (incluya D3d10umddi.h) |