struttura D3DDDI_OVERLAYINFO (d3dumddi.h)
La struttura D3DDDI_OVERLAYINFO descrive le informazioni su una sovrimpressione.
Sintassi
typedef struct _D3DDDI_OVERLAYINFO {
[in] HANDLE hResource;
[in] UINT SubResourceIndex;
[in] RECT DstRect;
[in] RECT SrcRect;
[in] UINT DstColorKeyLow;
[in] UINT DstColorKeyHigh;
[in] UINT SrcColorKeyLow;
[in] UINT SrcColorKeyHigh;
[in] D3DDDI_OVERLAYINFOFLAGS Flags;
} D3DDDI_OVERLAYINFO;
Membri
[in] hResource
Handle per la risorsa visualizzata usando la sovrimpressione. La risorsa viene creata tramite una chiamata alla funzione CreateResource con il flag campo di bit impostato nel membro Flag della struttura D3DDDIARG_CREATERESOURCE a cui punta il parametro pResource.
[in] SubResourceIndex
Indice della sottorisorsa se la risorsa specificata dal membro hResource contiene un elenco di allocazioni.
[in] DstRect
Struttura RECT per il rettangolo di destinazione, che contiene le coordinate di output per la visualizzazione.
[in] SrcRect
Struttura RECT per il rettangolo di origine visualizzato.
[in] DstColorKeyLow
Valore per la chiave di colore di destinazione quando il flag DstColorKey campo di bit viene impostato nel membro Flags. Se la chiave di colore è un intervallo, DstColorKeyLow contiene la fine inferiore dell'intervallo. Il valore è nel formato nativo della superficie primaria sovrapposta.
[in] DstColorKeyHigh
L'estremità alta dell'intervallo di chiavi colore di destinazione quando il flag di campo di bit di DstColorKeyRange è impostato in Flag. Il valore è nel formato nativo della superficie primaria sovrapposta.
[in] SrcColorKeyLow
Valore per la chiave del colore di origine quando il flag di SrcColorKey campo di bit viene impostato nel membro Flags. Se la chiave di colore è un intervallo, SrcColorKeyLow contiene l'estremità inferiore dell'intervallo. Il valore è nel formato nativo della risorsa di sovrimpressione visualizzata.
[in] SrcColorKeyHigh
L'estremità alta dell'intervallo di chiavi del colore di origine quando il flag di SrcColorKeyRange campo di bit viene impostato in Flag. Il valore è nel formato nativo della risorsa di sovrimpressione visualizzata.
[in] Flags
Struttura D3DDDI_OVERLAYINFOFLAGS che identifica il tipo di operazione di sovrapposizione da eseguire. Si noti che alcuni flag si escludono a vicenda con altri flag. Per altre informazioni, vedere la sezione Osservazioni seguente.
Osservazioni
Il SrcColorKey, SrcColorKeyRange, DstColorKeye flag DstColorKeyRange bit-field non vengono mai impostati contemporaneamente nel membro Flags.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Disponibile in Windows Vista e versioni successive dei sistemi operativi Windows. |
intestazione | d3dumddi.h (include D3dumddi.h) |