DXGK_MULTIPLANE_OVERLAY_PLANE struttura (d3dkmddi.h)

Specifica un piano di sovrapposizione da visualizzare in una chiamata alla funzione DxgkDdiSetVidSourceAddressWithMultiPlaneOverlay .

Sintassi

typedef struct _DXGK_MULTIPLANE_OVERLAY_PLANE {
       UINT                               LayerIndex;
       BOOL                               Enabled;
  [in] UINT                               AllocationSegment;
  [in] PHYSICAL_ADDRESS                   AllocationAddress;
       HANDLE                             hAllocation;
       DXGK_MULTIPLANE_OVERLAY_ATTRIBUTES PlaneAttributes;
} DXGK_MULTIPLANE_OVERLAY_PLANE;

Members

LayerIndex

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

Enabled

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

Se FALSE, il driver miniport visualizzato deve disabilitare il piano di sovrapposizione specificato.

Se un piano è stato abilitato durante una chiamata precedente a DxgkDdiSetVidSourceAddressWithMultiPlaneOverlay, il driver deve continuare a visualizzare il piano senza capovolgerlo.

[in] AllocationSegment

Identificatore di un segmento da cui i dati sono letti.

[in] 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 sul piano di sovrapposizione.

PlaneAttributes

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

Requisiti

Requisito Valore
Client minimo supportato Windows 8.1
Server minimo supportato Windows Server 2012 R2
Intestazione d3dkmddi.h (include D3dkmddi.h)

Vedi anche

DXGK_ALLOCATIONINFO

DXGK_MULTIPLANE_OVERLAY_ATTRIBUTES

DxgkDdiCreateAllocation

DxgkDdiSetVidSourceAddressWithMultiPlaneOverlay