Função IddCxAdapterDisplayConfigUpdate (iddcx.h)
Um driver remoto pode chamar IddCxAdapterDisplayConfigUpdate para permitir que um cliente informe ao servidor como atualizar a configuração do monitor. Um driver que relata o suporte ao HDR deve usar IddCxAdapterDisplayConfigUpdate2.
Sintaxe
NTSTATUS IddCxAdapterDisplayConfigUpdate(
IDDCX_ADAPTER AdapterObject,
const IDARG_IN_ADAPTERDISPLAYCONFIGUPDATE *pInArgs
);
Parâmetros
AdapterObject
[in] O objeto IDDCX_ADAPTER do adaptador remoto para o qual a configuração de exibição é especificada.
pInArgs
[in] Ponteiro para uma estrutura de IDARG_IN_ADAPTERDISPLAYCONFIGUPDATE que contém argumentos de entrada para a função.
Valor de retorno
IddCxAdapterDisplayConfigUpdate retorna STATUS_SUCCESS após o sucesso; caso contrário, ele retorna um código de erro apropriado. Consulte Comentários.
Observações
Um IDD (driver de exibição indireto remoto) chama IddCxAdapterDisplayConfigUpdate quando recebe uma nova configuração de exibição.
O sistema operacional retornará STATUS_SUCCESS se tiver armazenado a configuração de exibição recém-especificada. Essas alterações reconfigurarão assíncronamente os swapchains para os monitores conforme solicitado. IddCxAdapterDisplayConfigUpdate primeiro liberará as chegadas pendentes do monitor e processará as saídas para garantir que a lista de monitores esteja atual.
Se IddCxAdapterDisplayConfigUpdate determinar que a configuração de exibição fornecida não tem suporte no momento pelo driver, ela retornará STATUS_INVALID_PARAMETER e registrará o motivo usando o WPP para fins de depuração. Por exemplo, um driver pode não dar suporte a uma taxa de resolução/atualização especificada ou um monitor inválido pode ser especificado.
IddCxAdapterDisplayConfigUpdate retornará STATUS_GRAPHICS_INDIRECT_DISPLAY_DEVICE_STOPPED se a sessão em que essa alteração de configuração for direcionada for desconectada ou se o adaptador de sessão estiver sendo interrompido.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Windows 10, versão 1903 |
cabeçalho | iddcx.h |