Freigeben über


DXGK_DEVICEINFOFLAGS Struktur (d3dkmddi.h)

Die DXGK_DEVICEINFOFLAGS Struktur identifiziert Informationen zu einem Grafikgerät in Bitfeldkennzeichnungen.

Syntax

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

Angehörige

[out] GuaranteedDmaBufferContract

Obsolet. Ein UINT-Wert, der angibt, ob das Gerät, das über einen Aufruf von DxgkDdiCreateDevice erstellt wird, das garantierte Vertragsmodell für DMA-Puffer (Direct Memory Access) verwendet. Weitere Informationen zum garantierten Vertragsmodell finden Sie unter Using the Guaranteed Contract DMA Buffer Model. Wenn dieses Mitglied festgelegt ist, verwendet das Gerät das garantierte Vertragsmodell; Wenn dieses Mitglied nicht festgelegt ist, verwendet das Gerät nicht das garantierte Vertragsmodell. Das Anzeigetreibermodell für Windows Vista unterstützt derzeit nur das garantierte DMA-Puffermodell.

Das Festlegen dieses Elements entspricht dem Festlegen des ersten Bits des 32-Bit-Value Members (0x00000001).

[out] Reserved

Dieses Element ist reserviert und sollte auf Null festgelegt werden. Das Festlegen dieses Elements auf Null entspricht dem Festlegen der verbleibenden 31 Bits (0xFFFFFFFE) des 32-Bit-Werts Members auf Nullen.

[out] Value

Ein Mitglied in der Union, das DXGK_DEVICEINFOFLAGS enthält, das einen 32-Bit-Wert enthalten kann, der Informationen zu einem Grafikgerät angibt.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows Vista
Header- d3dkmddi.h (einschließlich D3dkmddi.h)

Siehe auch

DXGK_DEVICEINFO

DxgkDdiCreateDevice