Compartilhar via


estrutura IDDCX_TARGET_MODE (iddcx.h)

IDDCX_TARGET_MODE fornece informações sobre o sinal de modo de destino, incluindo a largura de banda necessária para o modo.

Sintaxe

struct IDDCX_TARGET_MODE {
  UINT                      Size;
  DISPLAYCONFIG_TARGET_MODE TargetVideoSignalInfo;
  UINT64                    RequiredBandwidth;
};

Membros

Size

Tamanho da estrutura, em bytes.

TargetVideoSignalInfo

Uma estrutura DISPLAYCONFIG_TARGET_MODE que descreve o modo de destino do caminho de exibição, incluindo informações sobre o sinal de vídeo para a exibição.

RequiredBandwidth

A largura de banda do pipeline de exibição necessária para esse modo. O driver relata a largura de banda do pipeline em IDDCX_ADAPTER_CAPS. MaxDisplayPipelineRate. O sistema operacional nunca escolherá uma combinação de modos em todos os destinos que excedam esse valor.

Comentários

Usando os valores relatados em DISPLAYCONFIG_VIDEO_SIGNAL_INFO (que é membro de DISPLAYCONFIG_TARGET_MODE), a taxa de atualização da área de trabalho será calculada pela fórmula vSyncFreq / vSyncFreqDivider, em que:

  • vSyncFreq é a taxa vsync entre o dispositivo de exibição indireto e o monitor conectado
  • vSyncFreqDivider é usado para calcular a taxa na qual o sistema operacional atualizará a imagem da área de trabalho. Esse valor não pode ser zero.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10
Cabeçalho iddcx.h

Confira também

EVT_IDD_CX_MONITOR_QUERY_TARGET_MODES

IddCxMonitorUpdateModes

IDDCX_ADAPTER_CAPS