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 |