Compartir a través de


estructura DXGK_PRESENTMULTIPLANEOVERLAYLIST (d3dkmddi.h)

Especifica un plano de superposición que se va a mostrar en una llamada a la función DxgkDdiPresent .

Sintaxis

typedef struct _DXGK_PRESENTMULTIPLANEOVERLAYLIST {
       UINT             LayerIndex;
       BOOL             Enabled;
       HANDLE           hDeviceSpecificAllocation;
  struct {
    [in] UINT SegmentId : 5;
         UINT Reserved : 27;
  };
  [in] PHYSICAL_ADDRESS PhysicalAddress;
} DXGK_PRESENTMULTIPLANEOVERLAYLIST;

Miembros

LayerIndex

Índice de base cero del plano de superposición que se va a mostrar. El plano superior (en la dirección z) tiene el índice cero. Los valores de índice de los planos deben ser secuenciales de arriba abajo.

Enabled

Indica si el plano de superposición especificado por LayerIndex está habilitado para mostrarse.

hDeviceSpecificAllocation

Identificador de la asignación específica del dispositivo que corresponde a la asignación no específica del dispositivo. El controlador de minipuerto de pantalla debe establecer hDeviceSpecificAllocation en un valor de identificador que puede usar para hacer referencia a su estructura de seguimiento privado para la asignación.

[in] SegmentId

Identificador de un segmento del que se leen los datos.

Reserved

Este miembro está reservado y debe establecerse en cero.

[in] PhysicalAddress

Un PHYSICAL_ADDRESS tipo de datos (que se define como LARGE_INTEGER) que indica la dirección física, dentro del segmento que especifica SegmentId , donde se leen los datos.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 8.1
Servidor mínimo compatible Windows Server 2012 R2
Encabezado d3dkmddi.h (incluye D3dkmddi.h)

Consulte también

DxgkDdiPresent