DXGI_DDI_ARG_BLT_FLAGS struttura (dxgiddi.h)
La struttura DXGI_DDI_ARG_BLT_FLAGS identifica il tipo di trasferimento bit-block (bitblt) da eseguire.
Sintassi
typedef struct DXGI_DDI_ARG_BLT_FLAGS {
union {
struct {
UINT Resolve : 1;
UINT Convert : 1;
UINT Stretch : 1;
UINT Present : 1;
UINT Reserved : 28;
};
UINT Value;
};
} DXGI_DDI_ARG_BLT_FLAGS;
Members
Resolve
Valore UINT che specifica che il bitblt risolve più campioni in un pixel.
L'impostazione di questo membro equivale a impostare il primo bit del membro Valore a 32 bit (0x00000001).
Convert
Valore UINT che specifica che il bitblt esegue anche una conversione di formato.
L'impostazione di questo membro equivale a impostare il secondo bit del membro Valore a 32 bit (0x00000002).
Stretch
Valore UINT che specifica che viene eseguito un bitblt di estensione.
L'impostazione di questo membro equivale a impostare il terzo bit del membro Valore a 32 bit (0x00000004).
Present
Valore UINT che specifica che viene eseguito un bitblt di presentazione.
L'impostazione di questo membro equivale a impostare il quarto bit del membro Valore a 32 bit (0x00000008).
Reserved
Questo membro è riservato e deve essere impostato su zero. L'impostazione di questo membro su zero equivale a impostare i restanti 28 bit (0xFFFFFFF0) del membro Valore a 32 bit su zero.
Value
Membro dell'unione che DXGI_DDI_ARG_BLT_FLAGS contiene che può contenere un valore a 32 bit che identifica il tipo bitblt.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Disponibile in Windows Vista e versioni successive dei sistemi operativi Windows. |
Intestazione | dxgiddi.h (include D3d10umddi.h) |