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)