estrutura D3DKMT_PRESENT_MULTIPLANE_OVERLAY_FLAGS (d3dkmthk.h)
Apresentar sinalizadores de sobreposição de vários planos.
Sintaxe
typedef struct _D3DKMT_PRESENT_MULTIPLANE_OVERLAY_FLAGS {
union {
struct {
UINT FlipStereo : 1;
UINT FlipStereoTemporaryMono : 1;
UINT FlipStereoPreferRight : 1;
UINT FlipDoNotWait : 1;
UINT FlipDoNotFlip : 1;
UINT FlipRestart : 1;
UINT DurationValid : 1;
UINT HDRMetaDataValid : 1;
UINT HMD : 1;
UINT TrueImmediate : 1;
UINT FromDDisplay : 1;
UINT IndirectDisplay : 1;
UINT Reserved : 20;
};
UINT Value;
};
} D3DKMT_PRESENT_MULTIPLANE_OVERLAY_FLAGS;
Membros
FlipStereo
Especifica se o driver deve inverter as imagens esquerda e direita de uma alocação estéreo.
FlipStereoTemporaryMono
Especifica se o driver deve usar a imagem esquerda de uma alocação estéreo para as partes direita e esquerda de um quadro estéreo. O driver executa a mesma operação presente que com FlipStereo, exceto que ele deve verificar apenas da imagem esquerda para produzir ambas as imagens de um quadro estéreo.
FlipStereoPreferRight
Especifica que, quando o driver clona uma alocação primária estéreo em um monitor mono, ele deve usar a imagem certa.
Os membros FlipStereoTemporaryMono e FlipStereoPreferRight não podem ser definidos ao mesmo tempo.
FlipDoNotWait
Um valor UINT que especifica se o ICD (driver de cliente) instalável do OpenGL requer que a operação atual aguarde até que o número de superfícies de inversão enfileiradas fique abaixo de um limite específico antes do início da operação. Definir esse membro indica que a ICD não requer espera. O limite padrão para o número de superfícies de inversão na fila é três.
FlipDoNotFlip
Um valor UINT que especifica se a inserção de esperas enfileiradas deve ser inserida no fluxo de renderização. Definir esse membro indica inverter para a mesma superfície que está sendo verificada no momento.
FlipRestart
Um valor UINT que especifica se uma nova superfície deve ser reiniciada.
DurationValid
Indica se a duração é válida.
HDRMetaDataValid
Indica se os metadados hdr são válidos.
HMD
O HMD (exibição montada na cabeça).
TrueImmediate
Se um intervalo atual for 0, permita rasgar em vez de substituir uma inversão previamente enfileirada.
FromDDisplay
Indica que o presente é do DirectDisplay.
IndirectDisplay
Reserved
Reservado para uso interno.
Value
O valor usado para operar sobre os outros membros.
Requisitos
Requisito | Valor |
---|---|
cabeçalho | d3dkmthk.h |