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 |