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 padrão do HDR10 que um driver de console deve enviar ao monitor quando 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 de IDARG_IN_MONITOR_SET_DEFAULT_HDR_METADATA que contém os argumentos de entrada para essa função de retorno de chamada.
Valor de retorno
EVT_IDD_CX_MONITOR_SET_DEFAULT_HDR_METADATA retorna um valor de NTSTATUS. Se a operação for bem-sucedida, ela retornará STATUS_SUCCESS ou outro valor de status para o qual NT_SUCCESS(status) é igual a TRUE. Caso contrário, ele retornará um código de erro NTSTATUS apropriado.
Observações
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. bandeira. 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 |
---|---|
de cliente com suporte mínimo | Windows 11, versão 22H2 Atualização de setembro (IddCx versão 1.10) |
cabeçalho | iddcx.h |