Freigeben über


DXGK_DEVICEINFOFLAGS Struktur (d3dkmddi.h)

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

Syntax

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

Member

[out] GuaranteedDmaBufferContract

Veraltet. 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 Verwenden des DMA-Puffermodells für garantierte Verträge. Wenn dieser Member festgelegt ist, verwendet das Gerät das garantierte Vertragsmodell. Wenn dieses Element nicht festgelegt ist, verwendet das Gerät nicht das garantierte Vertragsmodell. Das Anzeigetreibermodell für Windows Vista unterstützt derzeit nur das garantierte Vertrags-DMA-Puffermodell.

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

[out] Reserved

Dieser Member ist reserviert und sollte auf 0 (null) festgelegt werden. Das Festlegen dieses Elements auf 0 (null) entspricht dem Festlegen der verbleibenden 31 Bits (0xFFFFFFFE) des 32-Bit-Wertmembers auf Nullen.

[out] Value

Ein Element 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
Unterstützte Mindestversion (Client) Windows Vista
Kopfzeile d3dkmddi.h (einschließlich D3dkmddi.h)

Weitere Informationen

DXGK_DEVICEINFO

DxgkDdiCreateDevice