Compartilhar via


estrutura DXGK_MULTIPLANE_OVERLAY_PLANE2 (d3dkmddi.h)

DXGK_MULTIPLANE_OVERLAY_PLANE2 é usado com a função DxgkDdiSetVidPnSourceAddressWithMultiPlaneOverlay2 para especificar um plano de sobreposição a ser exibido.

Sintaxe

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;

Membros

LayerIndex

O índice baseado em zero do plano de sobreposição a ser exibido. O plano superior (na direção z) tem índice zero. Os valores de índice dos planos devem ser sequenciais de cima para baixo.

Enabled

Indica se o plano de sobreposição especificado por LayerIndex está habilitado para exibição.

AllocationSegment

O identificador de um segmento do qual os dados são lidos.

AllocationAddress

Um tipo de dados PHYSICAL_ADDRESS (que é definido como LARGE_INTEGER) que indica o endereço físico dentro do segmento que Especifica AllocationSegment, em que os dados são lidos.

hAllocation

Um identificador para a alocação a ser exibida no plano de sobreposição.

PlaneAttributes

Uma estrutura do tipo DXGK_MULTIPLANE_OVERLAY_ATTRIBUTES2 que especifica atributos de plano de sobreposição.

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows 10
servidor com suporte mínimo Windows Server 2016
cabeçalho d3dkmddi.h (inclua D3dkmddi.h)

Consulte também

DXGK_MULTIPLANE_OVERLAY_ATTRIBUTES2

DxgkDdiSetVidPnSourceAddressWithMultiPlaneOverlay2