DXGK_SETVIDPNSOURCEADDRESS_OUTPUT_FLAGS-Struktur (d3dkmddi.h)

Die DXGK_SETVIDPNSOURCEADDRESS_OUTPUT_FLAGS-Struktur enthält die Flags, die zum Festlegen der VidPN-Quelladresse verwendet werden.

Syntax

typedef struct _DXGK_SETVIDPNSOURCEADDRESS_OUTPUT_FLAGS {
  union {
    struct {
      UINT PrePresentNeeded : 1;
      UINT HwFlipQueueDrainNeeded : 1;
      UINT HwFlipQueueDrainAllPlanes : 1;
      UINT HwFlipQueueDrainAllSources : 1;
#if ...
      UINT Reserved : 28;
#else
      UINT Reserved : 31;
#endif
    };
    UINT Value;
  };
} DXGK_SETVIDPNSOURCEADDRESS_OUTPUT_FLAGS;

Member

PrePresentNeeded

Gibt an, dass der Treiber am PASSIVE_LEVEL erneut aufgerufen werden muss, um den angeforderten Vorgang auszuführen.

HwFlipQueueDrainNeeded

Gibt an, dass das Betriebssystem erneut versuchen soll, die Flip-Anforderung zu übermitteln, nachdem alle ausstehenden Flips auf Ebenen, die von diesem Flip betroffen sind, abgeschlossen sind und die Zielzeit erreicht ist. Weitere Informationen finden Sie unter Hardware-Flip-Warteschlange .

HwFlipQueueDrainAllPlanes

Gibt an, dass die Anzeigehardware möglicherweise das Abschließen ausstehender Flips auf allen Ebenen erfordert, nicht nur auf denen, auf die in der eingehenden Flip-Anforderung verwiesen wird. In diesem Fall sollte der Treiber sowohl HwFlipQueueDrainNeeded als auch HwFlipQueueDrainAllPlanes festlegen. Weitere Informationen finden Sie unter Hardware-Flip-Warteschlange .

HwFlipQueueDrainAllSources

Gibt an, dass die Anzeigehardware möglicherweise den Abschluss ausstehender Flips auf allen VidPn-Quellen erfordert, um interne Ressourcen neu zu ordnen. In diesem Fall sollte der Treiber sowohl die Flags HwFlipQueueDrainNeeded als auch HwFlipQueueDrainAllSources festlegen. Weitere Informationen finden Sie unter Hardware-Flip-Warteschlange .

Reserved

Dieser Member ist reserviert und sollte auf 0 (null) festgelegt werden.

Value

Eine alternative Möglichkeit, auf die Bits zuzugreifen.

Anforderungen

Anforderung Wert
Header d3dkmddi.h

Weitere Informationen

DXGKARG_SETVIDPNSOURCEADDRESSWITHMULTIPLANEOVERLAY3

DXGKDDI_SETVIDPNSOURCEADDRESSWITHMULTIPLANEOVERLAY3