estructura DXGK_SETVIDPNSOURCEADDRESS_OUTPUT_FLAGS (d3dkmddi.h)

La estructura DXGK_SETVIDPNSOURCEADDRESS_OUTPUT_FLAGS contiene las marcas usadas para establecer la dirección de origen vidPN.

Sintaxis

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;

Miembros

PrePresentNeeded

Indica que se debe llamar de nuevo al controlador en el PASSIVE_LEVEL para realizar la operación solicitada.

HwFlipQueueDrainNeeded

Indica que el sistema operativo debe intentar volver a enviar la solicitud de volteo después de que todos los volteos pendientes en los planos afectados por este volteo hayan finalizado y una vez alcanzado el tiempo de destino. Consulte Cola de volteo de hardware para obtener más información.

HwFlipQueueDrainAllPlanes

Indica que el hardware de pantalla puede requerir la finalización de volteos pendientes en todos los planos, no solo los a los que hace referencia la solicitud de volteo entrante. En este caso, el controlador debe establecer el HwFlipQueueDrainNeeded y HwFlipQueueDrainAllPlanes. Consulte Cola de volteo de hardware para obtener más información.

HwFlipQueueDrainAllSources

Indica que el hardware de pantalla puede requerir la finalización de volteos pendientes en todos los orígenes vidPn para reasignar recursos internos. En este caso, el controlador debe establecer las marcas HwFlipQueueDrainNeeded y HwFlipQueueDrainAllSources . Consulte Cola de volteo de hardware para obtener más información.

Reserved

Este miembro está reservado y debe establecerse en cero.

Value

Una manera alternativa de acceder a los bits.

Requisitos

Requisito Valor
Header d3dkmddi.h

Consulte también

DXGKARG_SETVIDPNSOURCEADDRESSWITHMULTIPLANEOVERLAY3

DXGKDDI_SETVIDPNSOURCEADDRESSWITHMULTIPLANEOVERLAY3