struttura DXGK_DEVICEINFOFLAGS (d3dkmddi.h)

La struttura DXGK_DEVICEINFOFLAGS identifica, in flag di campo di bit, informazioni su un dispositivo grafico.

Sintassi

typedef struct _DXGK_DEVICEINFOFLAGS {
  union {
    struct {
      UINT GuaranteedDmaBufferContract : 1;
      UINT Reserved : 31;
    };
    [out] UINT Value;
  };
} DXGK_DEVICEINFOFLAGS;

Members

[out] GuaranteedDmaBufferContract

Obsoleta. Valore UINT che specifica se il dispositivo creato tramite una chiamata a DxgkDdiCreateDevice usa il modello di contratto garantito per i buffer DMA (Direct Memory Access). Per altre informazioni sul modello di contratto garantito, vedere Using the Guaranteed Contract DMA Buffer Model.For more information about the guaranteed contract contract model, see Using the Guaranteed Contract DMA Buffer Model. Se questo membro è impostato, il dispositivo usa il modello di contratto garantito; se questo membro non è impostato, il dispositivo non usa il modello di contratto garantito. Il modello di driver di visualizzazione per Windows Vista supporta attualmente solo il modello di buffer DMA del contratto garantito.

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

[out] Reserved

Questo membro è riservato e deve essere impostato su zero. L'impostazione di questo membro su zero equivale all'impostazione di 31 bit rimanenti (0xFFFFFFFE) del membro Value a 32 bit su zeri.

[out] Value

Membro dell'unione che DXGK_DEVICEINFOFLAGS contiene che può contenere un valore a 32 bit che indica informazioni su un dispositivo grafico.

Requisiti

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

Vedi anche

DXGK_DEVICEINFO

DxgkDdiCreateDevice