DXGK_MAPAPERTUREFLAGS-Struktur (d3dkmddi.h)

Die DXGK_MAPAPERTUREFLAGS-Struktur gibt den Typ des Map-aperture-segment-Vorgangs an, 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;

Member

[in] CacheCoherent

Ein UINT-Wert, der angibt, ob die Cachekohärenz für Seiten erforderlich ist, die in einem Aufruf von DxgkDdiBuildPagingBuffer zugeordnet sind. Wenn dieser Member festgelegt ist, muss der Treiber sicherstellen, dass die Cachekohärenz auf den zugeordneten Seiten erzwungen wird. Wenn dieser Member nicht festgelegt ist, ist für die zugeordneten Seiten keine Cachekohärenz erforderlich.

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

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

[in] Value

Ein Element in der Union, das DXGK_MAPAPERTUREFLAGS enthält, das einen 32-Bit-Wert enthalten kann, der den Typ der Map-aperture-segment-operation identifiziert.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista
Kopfzeile d3dkmddi.h (einschließlich D3dkmddi.h)

Weitere Informationen

DXGKARG_BUILDPAGINGBUFFER

DxgkDdiBuildPagingBuffer