Freigeben über


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;

Angehörige

PrePresentNeeded

Gibt an, dass der Treiber bei der 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 Flugzeugen, die von diesem Flip betroffen sind, abgeschlossen sind und sobald die Zielzeit erreicht ist. Weitere Informationen finden Sie unter Hardware flip queue.

HwFlipQueueDrainAllPlanes

Gibt an, dass die Anzeigehardware möglicherweise den Abschluss ausstehender Flips auf allen Ebenen erfordert, nicht nur die, auf die von der eingehenden Flip-Anforderung verwiesen wird. In diesem Fall sollte der Treiber sowohl die HwFlipQueueDrainNeededed als auch HwFlipQueueDrainAllPlanesfestlegen. Weitere Informationen finden Sie unter Hardware flip queue.

HwFlipQueueDrainAllSources

Gibt an, dass die Anzeigehardware möglicherweise den Abschluss ausstehender Flips für alle VidPn-Quellen erfordert, um interne Ressourcen neu zuzuordnen. In diesem Fall sollte der Treiber sowohl die HwFlipQueueDrainNeededed als auch HwFlipQueueDrainAllSources Flags festlegen. Weitere Informationen finden Sie unter Hardware flip queue.

Reserved

Dieses Element ist reserviert und sollte auf Null festgelegt werden.

Value

Eine alternative Möglichkeit für den Zugriff auf die Bits.

Anforderungen

Anforderung Wert
Header- d3dkmddi.h

Siehe auch

DXGKARG_SETVIDPNSOURCEADDRESSWITHMULTIPLANEOVERLAY3

DXGKDDI_SETVIDPNSOURCEADDRESSWITHMULTIPLANEOVERLAY3