D3DHAL_DP2SETPRIORITY struttura (d3dhal.h)
La struttura D3DHAL_DP2SETPRIORITY viene utilizzata per informare il driver della priorità della trama specificata dall'handle dwDDestSurface.
Sintassi
typedef struct _D3DHAL_DP2SETPRIORITY {
DWORD dwDDSurface;
DWORD dwPriority;
} D3DHAL_DP2SETPRIORITY;
Members
dwDDSurface
Specifica l'handle della trama.
dwPriority
Specifica la priorità della trama dwDDdestSurface . Il valore di priorità di una trama può essere impostato ovunque nell'intervallo compreso tra 0 e 0xFFFFFFFF.
Commenti
I driver ricevono una notifica di handle al momento della creazione della trama. Il driver può aspettarsi di ricevere notifiche di priorità solo per trame gestite dal driver.
Le priorità determinano quando le trame gestite devono essere rimosse dalla memoria. Una trama assegnata a una priorità bassa viene rimossa prima di una trama con priorità elevata. Se due trame hanno la stessa priorità, la trama usata più di recente viene mantenuta in memoria; l'altra trama viene rimossa.
Requisiti
Requisito | Valore |
---|---|
Intestazione | d3dhal.h (include D3dhal.h) |