Compartilhar via


estrutura D3DKMT_PRESENT_MULTIPLANE_OVERLAY (d3dkmthk.h)

Contém informações de sobreposição multiplano presentes.

Sintaxe

typedef struct D3DKMT_PRESENT_MULTIPLANE_OVERLAY {
  union {
    D3DKMT_HANDLE hDevice;
    D3DKMT_HANDLE hContext;
  };
  ULONG                          BroadcastContextCount;
  D3DKMT_HANDLE                  BroadcastContext[D3DDDI_MAX_BROADCAST_CONTEXT];
  D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId;
  UINT                           PresentCount;
  D3DDDI_FLIPINTERVAL_TYPE       FlipInterval;
  D3DKMT_PRESENTFLAGS            Flags;
  UINT                           PresentPlaneCount;
  D3DKMT_MULTIPLANE_OVERLAY      *pPresentPlanes;
  UINT                           Duration;
} D3DKMT_PRESENT_MULTIPLANE_OVERLAY;

Membros

hDevice

Um identificador para o dispositivo.

hContext

Um identificador para o contexto do dispositivo.

BroadcastContextCount

Especifica o número de contextos.

BroadcastContext[D3DDDI_MAX_BROADCAST_CONTEXT]

Um tipo de dados D3DKMT_HANDLE que representa o contexto de difusão.

VidPnSourceId

O número de identificação baseado em zero da origem do vídeo presente em um caminho de uma topologia de VidPN (rede presente em vídeo) à qual o monitor está conectado.

PresentCount

O número de operações presentes que podem ser enfileiradas para o dispositivo especificado por hDevice.

FlipInterval

Um valor UINT que especifica se o driver de miniporta de exibição dá suporte nativo ao agendamento de um comando flip para entrar em vigor após duas, três ou quatro sincronizações verticais ocorrerem.

Flags

Opções de sinalizador.

PresentPlaneCount

O número de recursos a serem fixados.

pPresentPlanes

Ponteiro para apresentar planos.

Duration

Duração por presente.

Requisitos

Requisito Valor
Cabeçalho d3dkmthk.h