Freigeben über


DXGK_MAPAPERTUREFLAGS Struktur (d3dkmddi.h)

Die DXGK_MAPAPERTUREFLAGS Struktur identifiziert den Typ des Karten-Blendensegment-Vorgangs, der in einem Aufruf der DxgkDdiBuildPagingBuffer Funktion eingerichtet werden soll.

Syntax

typedef struct _DXGK_MAPAPERTUREFLAGS {
  union {
    struct {
      UINT CacheCoherent : 1;
      UINT Reserved : 31;
    };
    [in] UINT Value;
  };
} DXGK_MAPAPERTUREFLAGS;

Angehörige

[in] CacheCoherent

Ein UINT-Wert, der angibt, ob die Cachekoheranz für Seiten erforderlich ist, die in einem Aufruf von DxgkDdiBuildPagingBufferzugeordnet sind. Wenn dieses Element festgelegt ist, muss der Treiber sicherstellen, dass die Cachekoherenz auf den zugeordneten Seiten erzwungen wird. Wenn dieses Element nicht festgelegt ist, ist die Cachekoherenz für die zugeordneten Seiten nicht erforderlich.

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

[in] 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.

[in] Value

Ein Mitglied in der Vereinigung, das DXGK_MAPAPERTUREFLAGS enthält, das einen 32-Bit-Wert enthalten kann, der den Typ des Karten-Blendensegment-Vorgangs identifiziert.

Anforderungen

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

Siehe auch

DXGKARG_BUILDPAGINGBUFFER

DxgkDdiBuildPagingBuffer-