Freigeben über


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 standardmäßigen HDR10-Metadaten bereitzustellen, die ein Konsolentreiber an den Monitor senden soll, wenn Standardmetadaten in einem Aufruf von IddCxSwapChainReleaseAndAcquireBuffer2angegeben 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 ist. Das Betriebssystem hat dieses Handle in einem vorherigen Aufruf von IddCxMonitorCreatebereitgestellt.

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 Statuswert zurückgegeben, für den NT_SUCCESS(Status) GLEICH WAHR ist. Andernfalls wird ein entsprechender NTSTATUS-Fehlercode zurückgegeben.

Bemerkungen

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 HDR-Standardmetadaten verwendet werden sollen, wenn der Treiber die IDDCX_ADAPTER_FLAGS_CAN_PROCESS_FP16festlegt. Flagge. Dieser Aufruf tritt auf, nachdem IddCxMonitorCreate aufgerufen wird und bevor Aufrufe an EVT_IDD_CX_ADAPTER_COMMIT_MODES2. Der Treiber sollte diese Daten verwenden, wenn IDDCX_HDRMETADATA_TYPE_DEFAULT als Metadatentyp in der IDDCX_METADATA2 zurückgegeben wird, wenn IddCxSwapChainReleaseAndAcquireBuffer2aufgerufen wird. Das Betriebssystem kann den Treiber aufrufen, um diesen Standardwert jederzeit zu aktualisieren.

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

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 11, Version 22H2 September Update (IddCx, Version 1.10)
Header- iddcx.h

Siehe auch

IDARG_IN_MONITOR_SET_DEFAULT_HDR_METADATA

IDDCX_METADATA2

IddCxSwapChainReleaseAndAcquireBuffer2