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 (bitblt) accelerato dall'hardware con trasparenza.

Sintassi

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

Membri

[in] HonorAlpha

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

Valore Significato
1 La scheda 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à della scheda di visualizzazione di eseguire il trasferimento a blocchi di bit con accelerazione hardware con trasparenza.

Fabbisogno

Requisito Valore
client minimo supportato Windows 7
intestazione d3dkmddi.h (include D3dkmddi.h)

Vedere anche

DXGK_GDIARG_TRANSPARENTBLT