Freigeben über


DXGK_DISCARDCONTENTFLAGS Struktur (d3dkmddi.h)

Die DXGK_DISCARDCONTENTFLAGS Struktur identifiziert den Typ des verworfenen Inhaltsvorgangs, der in einem Aufruf der DxgkDdiBuildPagingBuffer--Funktion eingerichtet werden soll.

Syntax

typedef struct _DXGK_DISCARDCONTENTFLAGS {
  union {
    struct {
      UINT AllocationIsIdle : 1;
      UINT Reserved : 31;
    };
    [in] UINT Value;
  };
} DXGK_DISCARDCONTENTFLAGS;

Angehörige

[in] AllocationIsIdle

Ein UINT-Wert, der angibt, ob die Zuordnung, auf die im Aufruf von DxgkDdiBuildPagingBuffer im Leerlauf verwiesen wird. Wenn dieses Mitglied nicht festgelegt ist, sollte der Treiber bestimmen, dass die Zuordnung aktuell ausgelastet ist oder möglicherweise ausgelastet ist. Wenn dieses Mitglied festgelegt ist, garantiert der Videospeicher-Manager, dass die Zuordnung für die Dauer des Aufrufs an DxgkDdiBuildPagingBufferim Leerlauf bleibt.

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 Union, das DXGK_DISCARDCONTENTFLAGS enthält, das einen 32-Bit-Wert enthalten kann, der den Typ "verworfener Inhaltsvorgang" identifiziert.

Anforderungen

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

Siehe auch

DXGKARG_BUILDPAGINGBUFFER

DxgkDdiBuildPagingBuffer-