struttura DDRAW_CAPS (d3dumddi.h)
La struttura DDRAW_CAPS descrive le funzionalità generali supportate dal driver di visualizzazione in modalità utente.
Sintassi
typedef struct _DDRAW_CAPS {
[out] UINT Caps;
[out] UINT Caps2;
[out] UINT CKeyCaps;
[out] UINT FxCaps;
[out] UINT MaxVideoPorts;
} DDRAW_CAPS;
Members
[out] Caps
OR bit per bit valido dei bit generali seguenti supportati dal driver.
Bit di funzionalità | Significato |
---|---|
DDRAW_CAPS_ZBLTS | I buffer Z possono essere usati nelle operazioni di trasferimento in blocchi di bit (bitblt). |
DDRAW_CAPS_COLORKEY | È possibile usare una forma di chiave di colore nelle operazioni di sovrapposizione o bitblt. Per informazioni sulle funzionalità chiave di colore più specifiche, vedere il membro CKeyCaps. |
DDRAW_CAPS_BLTDEPTHFILL | I buffer Z possono essere operazioni con riempimento di profondità in bitblt. |
[out] Caps2
Or bit per bit valido di più dei bit generali seguenti supportati dal driver.
Bit di funzionalità | Significato |
---|---|
DDRAW_CAPS2_VIDEOPORT | È possibile usare una porta video hardware. |
DDRAW_CAPS2_CANDROPZ16BIT | I valori RGBZ a 16 bit possono essere convertiti in valori RGB a 16 bit. Il sistema non supporta le conversioni a 8 bit. |
DDRAW_CAPS2_FLIPINTERVAL | Il driver risponde al flag di campo di bit Flip. |
DDRAW_CAPS2_FLIPNOVSYNC | Il driver risponde al flag di campo di bit FlipWithNoWait. |
DDRAW_CAPS2_DYNAMICTEXTURES | Il driver supporta trame dinamiche. |
[out] CKeyCaps
Or bit per bit valido dei bit seguenti della funzionalità della chiave di colore supportata dal driver.
Bit di funzionalità | Significato |
---|---|
DDRAW_CKEYCAPS_SRCBLT | I trasferimenti dei blocchi di bit trasparenti possono essere eseguiti con una chiave di colore che identifica i bit della superficie di origine copiati nella superficie di destinazione. |
DDRAW_CKEYCAPS_DESTBLT | I trasferimenti dei blocchi di bit trasparente (bitblt) possono essere eseguiti con una chiave di colore che identifica i bit sostituibili della superficie di destinazione. |
[out] FxCaps
OR bit per bit valido dei seguenti bit di funzionalità di estensione ed effetti supportati dal driver.
Bit di funzionalità | Significato |
---|---|
DDRAW_FXCAPS_BLTMIRRORLEFTRIGHT | I trasferimenti di blocchi di bit (bitblt) che capovolgono il contenuto della superficie di origine alla superficie di destinazione orizzontalmente lungo l'asse centrale. |
DDRAW_FXCAPS_BLTMIRRORUPDOWN | I trasferimenti di blocchi di bit (bitblt) che capovolgono il contenuto della superficie di origine alla superficie di destinazione verticalmente lungo l'asse centrale. |
[out] MaxVideoPorts
Numero massimo di porte video supportate dal dispositivo.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Disponibile in Windows Vista e versioni successive dei sistemi operativi Windows. |
Intestazione | d3dumddi.h (include D3dumddi.h) |