Condividi tramite


struttura D3DKM_TRANSPARENTBLTFLAGS (d3dkmddi.h)

La struttura D3DKM_TRANSPARENTBLTFLAGS specifica la capacità dell'adattatore di visualizzazione di eseguire un trasferimento a blocchi di bit accelerato dall'hardware (bitblt) con trasparenza.

Sintassi

typedef struct _D3DKM_TRANSPARENTBLTFLAGS {
  union {
    struct {
      UINT HonorAlpha : 1;
    };
    [in] UINT Value;
  };
} D3DKM_TRANSPARENTBLTFLAGS;

Members

[in] HonorAlpha

Valore UINT che specifica in un trasferimento trasparente trasparente accelerato dall'hardware se il canale alfa deve essere usato durante il confronto. HonorAlpha può essere uno dei valori seguenti.

Valore Significato
1 L'adattatore di visualizzazione non ignora il canale alfa quando confronta il colore di riferimento con il colore di origine.
0 L'adattatore di visualizzazione ignora il canale alfa quando confronta il colore di riferimento con il colore di origine.

L'impostazione di questo membro equivale all'impostazione del primo bit del membro Value a 32 bit (0x00000001).

[in] Value

Membro dell'unione che D3DKM_TRANSPARENTBLTFLAGS contiene. Questo membro può contenere un valore a 32 bit che specifica la capacità dell'adattatore di visualizzazione di eseguire il trasferimento del blocco di bit accelerato dall'hardware con trasparenza.

Requisiti

Requisito Valore
Client minimo supportato Windows 7
Intestazione d3dkmddi.h (include D3dkmddi.h)

Vedi anche

DXGK_GDIARG_TRANSPARENTBLT