Condividi tramite


EVT_IDD_CX_MONITOR_SET_DEFAULT_HDR_METADATA funzione di callback (iddcx.h)

Il sistema operativo chiama EVT_IDD_CX_MONITOR_SET_DEFAULT_HDR_METADATA per fornire i metadati HDR10 predefiniti che un driver della console deve inviare al monitor quando i metadati predefiniti vengono specificati in una chiamata a IddCxSwapChainReleaseAndAcquireBuffer2.

Sintassi

EVT_IDD_CX_MONITOR_SET_DEFAULT_HDR_METADATA EvtIddCxMonitorSetDefaultHdrMetadata;

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

Parametri

MonitorObject

[in] Oggetto IDDCX_MONITOR che rappresenta l'handle del contesto del sistema operativo per il monitoraggio. Il sistema operativo ha fornito questo handle in una chiamata precedente a IddCxMonitorCreate.

pInArgs

[in] Puntatore a una struttura IDARG_IN_MONITOR_SET_DEFAULT_HDR_METADATA che contiene gli argomenti di input per questa funzione di callback.

Valore restituito

EVT_IDD_CX_MONITOR_SET_DEFAULT_HDR_METADATA restituisce un valore NTSTATUS . Se l'operazione ha esito positivo, restituisce STATUS_SUCCESS o un altro valore di stato per il quale NT_SUCCESS(status) è uguale a TRUE. In caso contrario, restituisce un codice di errore NTSTATUS appropriato.

Commenti

Il sistema operativo chiama solo questa funzione di callback per i driver della console. Chiama il driver per qualsiasi monitor che supporta HDR per indicare al driver quali metadati HDR predefiniti usare se il driver imposta il IDDCX_ADAPTER_FLAGS_CAN_PROCESS_FP16. Bandiera. Questa chiamata viene eseguita dopo la chiamata a IddCxMonitorCreate e prima di qualsiasi chiamata a EVT_IDD_CX_ADAPTER_COMMIT_MODES2. Il driver deve usare questi dati ogni volta che IDDCX_HDRMETADATA_TYPE_DEFAULT viene specificato come tipo di metadati nel IDDCX_METADATA2 restituito quando si chiama IddCxSwapChainReleaseAndAcquireBuffer2. Il sistema operativo può chiamare il driver per aggiornare questo valore predefinito in qualsiasi momento.

Per altre informazioni sul supporto HDR, vedi Aggiornamenti di IddCx versione 1.10.

Requisiti

Requisito Valore
Client minimo supportato aggiornamento di settembre Windows 11 versione 22H2 (IddCx versione 1.10)
Intestazione iddcx.h

Vedi anche

IDARG_IN_MONITOR_SET_DEFAULT_HDR_METADATA

IDDCX_METADATA2

IddCxSwapChainReleaseAndAcquireBuffer2