EVT_IDD_CX_MONITOR_SET_DEFAULT_HDR_METADATA Rückruffunktion (iddcx.h)

Das Betriebssystem ruft EVT_IDD_CX_MONITOR_SET_DEFAULT_HDR_METADATA auf, um die HDR10-Standardmetadaten bereitzustellen, die ein Konsolentreiber an den Monitor senden sollte, wenn die Standardmetadaten in einem Aufruf von IddCxSwapChainReleaseAndAcquireBuffer2 angegeben werden.

Syntax

EVT_IDD_CX_MONITOR_SET_DEFAULT_HDR_METADATA EvtIddCxMonitorSetDefaultHdrMetadata;

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

Parameter

MonitorObject

[in] Ein IDDCX_MONITOR -Objekt, das das Betriebssystemkontexthandle für den Monitor darstellt. Das Betriebssystem hat dieses Handle in einem vorherigen Aufruf von IddCxMonitorCreate bereitgestellt.

pInArgs

[in] Zeiger auf eine IDARG_IN_MONITOR_SET_DEFAULT_HDR_METADATA-Struktur , die die Eingabeargumente für diese Rückruffunktion enthält.

Rückgabewert

EVT_IDD_CX_MONITOR_SET_DEFAULT_HDR_METADATA gibt einen NTSTATUS-Wert zurück. Wenn der Vorgang erfolgreich ist, wird STATUS_SUCCESS oder ein anderer status Wert zurückgegeben, für den NT_SUCCESS(status) true entspricht. Andernfalls wird ein entsprechender NTSTATUS-Fehlercode zurückgegeben.

Hinweise

Das Betriebssystem ruft diese Rückruffunktion nur für Konsolentreiber auf. Er ruft den Treiber für jeden Monitor auf, der HDR unterstützt, um dem Treiber mitzuteilen, welche STANDARD-HDR-Metadaten verwendet werden sollen, wenn der Treiber die IDDCX_ADAPTER_FLAGS_CAN_PROCESS_FP16 festlegt. angezeigt. Dieser Aufruf erfolgt nach dem Aufruf von IddCxMonitorCreate und vor allen Aufrufen von EVT_IDD_CX_ADAPTER_COMMIT_MODES2. Der Treiber sollte diese Daten immer dann verwenden, wenn IDDCX_HDRMETADATA_TYPE_DEFAULT als Metadatentyp in der IDDCX_METADATA2 beim Aufrufen von IddCxSwapChainReleaseAndAcquireBuffer2 zurückgegeben wird. Das Betriebssystem kann den Treiber jederzeit aufrufen, um diese Standardeinstellung zu aktualisieren.

Weitere Informationen zur HDR-Unterstützung finden Sie unter Updates von IddCx, Version 1.10.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 11, Version 22H2 September Update (IddCx Version 1.10)
Kopfzeile iddcx.h

Weitere Informationen

IDARG_IN_MONITOR_SET_DEFAULT_HDR_METADATA

IDDCX_METADATA2

IddCxSwapChainReleaseAndAcquireBuffer2