Compartilhar via


EVT_IDD_CX_MONITOR_SET_DEFAULT_HDR_METADATA função de retorno de chamada (iddcx.h)

O sistema operacional chama EVT_IDD_CX_MONITOR_SET_DEFAULT_HDR_METADATA para fornecer os metadados hdr10 padrão que um driver de console deve enviar para o monitor quando os metadados padrão são especificados em uma chamada para IddCxSwapChainReleaseAndAcquireBuffer2.

Sintaxe

EVT_IDD_CX_MONITOR_SET_DEFAULT_HDR_METADATA EvtIddCxMonitorSetDefaultHdrMetadata;

NTSTATUS EvtIddCxMonitorSetDefaultHdrMetadata(
  IDDCX_MONITOR MonitorObject,
  const IDARG_IN_MONITOR_SET_DEFAULT_HDR_METADATA *pInArgs
)
{...}

Parâmetros

MonitorObject

[in] Um objeto IDDCX_MONITOR que é o identificador de contexto do sistema operacional para o monitor. O sistema operacional forneceu esse identificador em uma chamada anterior para IddCxMonitorCreate.

pInArgs

[in] Ponteiro para uma estrutura IDARG_IN_MONITOR_SET_DEFAULT_HDR_METADATA que contém os argumentos de entrada para essa função de retorno de chamada.

Retornar valor

EVT_IDD_CX_MONITOR_SET_DEFAULT_HDR_METADATA retorna um valor NTSTATUS . Se a operação for bem-sucedida, ela retornará STATUS_SUCCESS ou outro valor status para o qual NT_SUCCESS(status) é igual a TRUE. Caso contrário, ele retornará um código de erro NTSTATUS apropriado.

Comentários

O sistema operacional chama apenas essa função de retorno de chamada para drivers de console. Ele chama o driver para qualquer monitor que dê suporte ao HDR para informar ao driver quais metadados hdr padrão usar se o driver definir o IDDCX_ADAPTER_FLAGS_CAN_PROCESS_FP16. . Essa chamada ocorre depois que IddCxMonitorCreate é chamado e antes de qualquer chamada para EVT_IDD_CX_ADAPTER_COMMIT_MODES2. O driver deve usar esses dados sempre que IDDCX_HDRMETADATA_TYPE_DEFAULT for especificado como o tipo de metadados no IDDCX_METADATA2 retornado ao chamar IddCxSwapChainReleaseAndAcquireBuffer2. O sistema operacional pode chamar o driver para atualizar esse padrão a qualquer momento.

Para obter mais informações sobre o suporte ao HDR, consulte Atualizações do IddCx versão 1.10.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 11, versão 22H2 Atualização de setembro (IddCx versão 1.10)
Cabeçalho iddcx.h

Confira também

IDARG_IN_MONITOR_SET_DEFAULT_HDR_METADATA

IDDCX_METADATA2

IddCxSwapChainReleaseAndAcquireBuffer2