struttura DXGK_MULTIPLANE_OVERLAY_PLANE2 (d3dkmddi.h)

DXGK_MULTIPLANE_OVERLAY_PLANE2 viene usato con la funzione DxgkDdiSetVidPnSourceAddressWithMultiPlaneOverlay2 per specificare un piano di sovrapposizione da visualizzare.

Sintassi

typedef struct _DXGK_MULTIPLANE_OVERLAY_PLANE2 {
  UINT                                LayerIndex;
  BOOL                                Enabled;
  UINT                                AllocationSegment;
  PHYSICAL_ADDRESS                    AllocationAddress;
  HANDLE                              hAllocation;
  DXGK_MULTIPLANE_OVERLAY_ATTRIBUTES2 PlaneAttributes;
} DXGK_MULTIPLANE_OVERLAY_PLANE2;

Members

LayerIndex

Indice in base zero del piano di sovrapposizione da visualizzare. Il piano superiore (nella direzione z) ha indice zero. I valori di indice dei piani devono essere sequenziali dall'alto verso il basso.

Enabled

Indica se il piano di sovrimpressione specificato da LayerIndex è abilitato per la visualizzazione.

AllocationSegment

Identificatore di un segmento da cui i dati sono letti.

AllocationAddress

Tipo di dati PHYSICAL_ADDRESS (definito come LARGE_INTEGER) che indica l'indirizzo fisico all'interno del segmento specificato da AllocationSegment , in cui i dati vengono letti.

hAllocation

Handle per l'allocazione da visualizzare nel piano di sovrapposizione.

PlaneAttributes

Struttura di tipo DXGK_MULTIPLANE_OVERLAY_ATTRIBUTES2 che specifica gli attributi del piano di sovrapposizione.

Requisiti

Requisito Valore
Client minimo supportato Windows 10
Server minimo supportato Windows Server 2016
Intestazione d3dkmddi.h (include D3dkmddi.h)

Vedi anche

DXGK_MULTIPLANE_OVERLAY_ATTRIBUTES2

DxgkDdiSetVidPnSourceAddressWithMultiPlaneOverlay2