estrutura D3DKMT_PRESENT_MULTIPLANE_OVERLAY2 (d3dkmthk.h)
Contém informações de sobreposição de vários planos presentes.
Sintaxe
typedef struct _D3DKMT_PRESENT_MULTIPLANE_OVERLAY2 {
D3DKMT_HANDLE hAdapter;
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_OVERLAY2 *pPresentPlanes;
UINT Duration;
} D3DKMT_PRESENT_MULTIPLANE_OVERLAY2;
Membros
hAdapter
Um identificador para o adaptador gráfico.
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 VidPN (rede de vídeo presente) à 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 miniporto de exibição dá suporte nativo ao agendamento de um comando flip para entrar em vigor depois que 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 |