Compartilhar via


estrutura DXGKARG_SETVIDPNSOURCEADDRESSWITHMULTIPLANEOVERLAY2 (d3dkmddi.h)

DXGKARG_SETVIDPNSOURCEADDRESSWITHMULTIPLANEOVERLAY2 é passado para a função DxgkDdiSetVidPnSourceAddressWithMultiPlaneOverlay2 para alterar a configuração de sobreposição que está sendo exibida.

Sintaxe

typedef struct _DXGKARG_SETVIDPNSOURCEADDRESSWITHMULTIPLANEOVERLAY2 {
  UINT                             ContextCount;
  HANDLE                           Context[1 + D3DDDI_MAX_BROADCAST_CONTEXT];
  DXGK_SETVIDPNSOURCEADDRESS_FLAGS Flags;
  D3DDDI_VIDEO_PRESENT_SOURCE_ID   VidPnSourceId;
  UINT                             PlaneCount;
  DXGK_MULTIPLANE_OVERLAY_PLANE2   *pPlanes;
  UINT                             Duration;
} DXGKARG_SETVIDPNSOURCEADDRESSWITHMULTIPLANEOVERLAY2;

Membros

ContextCount

O número de contextos na matriz especificada pelo membro contextual .

Context[1 + D3DDDI_MAX_BROADCAST_CONTEXT]

Uma matriz de identificadores para os contextos que contribuíram para uma operação de exibição.

Flags

Uma estrutura DXGK_SETVIDPNSOURCEADDRESS_FLAGS que identifica o tipo de operação de exibição a ser executada.

VidPnSourceId

Um inteiro que identifica uma fonte de vídeo presente no adaptador de exibição.

PlaneCount

O número de planos de sobreposição na lista de pPlanes .

pPlanes

Uma matriz de estruturas DXGK_MULTIPLANE_OVERLAY_PLANE2 que especificam os planos de sobreposição a serem exibidos.

Duration

O período de tempo, em 100 unidades de nanossegundos, entre quando a operação atual atual é invertida para a tela e a próxima interrupção de apagamento vertical ocorre.

Se zero, a taxa de atualização deverá ser a taxa padrão com base no modo atual.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10
Servidor mínimo com suporte Windows Server 2016
Cabeçalho d3dkmddi.h (inclua D3dkmddi.h)

Confira também

DXGK_MULTIPLANE_OVERLAY_PLANE2

DXGK_SETVIDPNSOURCEADDRESS_FLAGS

DxgkDdiSetVidPnSourceAddressWithMultiPlaneOverlay2