EVT_IDD_CX_MONITOR_SET_DEFAULT_HDR_METADATA fonction de rappel (iddcx.h)
Le système d’exploitation appelle EVT_IDD_CX_MONITOR_SET_DEFAULT_HDR_METADATA pour fournir les métadonnées HDR10 par défaut qu’un pilote de console doit envoyer au moniteur lorsque les métadonnées par défaut sont spécifiées dans un appel à IddCxSwapChainReleaseAndAcquireBuffer2.
Syntaxe
EVT_IDD_CX_MONITOR_SET_DEFAULT_HDR_METADATA EvtIddCxMonitorSetDefaultHdrMetadata;
NTSTATUS EvtIddCxMonitorSetDefaultHdrMetadata(
IDDCX_MONITOR MonitorObject,
const IDARG_IN_MONITOR_SET_DEFAULT_HDR_METADATA *pInArgs
)
{...}
Paramètres
MonitorObject
[in] Objet IDDCX_MONITOR qui est le handle de contexte du système d’exploitation pour le moniteur. Le système d’exploitation a fourni ce handle lors d’un appel précédent à IddCxMonitorCreate.
pInArgs
[in] Pointeur vers une structure IDARG_IN_MONITOR_SET_DEFAULT_HDR_METADATA qui contient les arguments d’entrée pour cette fonction de rappel.
Valeur retournée
EVT_IDD_CX_MONITOR_SET_DEFAULT_HDR_METADATA retourne une valeur NTSTATUS . Si l’opération réussit, elle retourne STATUS_SUCCESS ou une autre valeur status pour laquelle NT_SUCCESS(status) est true. Sinon, il retourne un code d’erreur NTSTATUS approprié.
Remarques
Le système d’exploitation appelle uniquement cette fonction de rappel pour les pilotes de console. Il appelle le pilote pour tout moniteur qui prend en charge HDR pour indiquer au pilote quelles métadonnées HDR par défaut utiliser si le pilote définit le IDDCX_ADAPTER_FLAGS_CAN_PROCESS_FP16. . Cet appel se produit après l’appel d’IddCxMonitorCreate et avant tout appel à EVT_IDD_CX_ADAPTER_COMMIT_MODES2. Le pilote doit utiliser ces données chaque fois que IDDCX_HDRMETADATA_TYPE_DEFAULT est spécifié comme type de métadonnées dans le IDDCX_METADATA2 retourné lors de l’appel d’IddCxSwapChainReleaseAndAcquireBuffer2. Le système d’exploitation peut appeler le pilote pour mettre à jour cette valeur par défaut à tout moment.
Pour plus d’informations sur la prise en charge HDR, consultez Mises à jour d’IddCx version 1.10.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 11, version 22H2 Mise à jour de septembre (IddCx version 1.10) |
En-tête | iddcx.h |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour