ID3D11VideoContext2 ::VideoProcessorSetStreamHDRMetaData, méthode (d3d11_4.h)
Définit les métadonnées HDR associées au flux vidéo.
Syntaxe
void VideoProcessorSetStreamHDRMetaData(
[in] ID3D11VideoProcessor *pVideoProcessor,
[in] UINT StreamIndex,
[in] DXGI_HDR_METADATA_TYPE Type,
[in] UINT Size,
[in] const void *pHDRMetaData
);
Paramètres
[in] pVideoProcessor
Pointeur vers l’interface ID3D11VideoProcessor .
[in] StreamIndex
Identifie le flux d’entrée.
[in] Type
Type de métadonnées HDR fournies.
[in] Size
Taille des métadonnées HDR fournies dans pHDRMetaData.
Pour DXGI_HDR_METADATA_TYPE_NONE, la taille doit être 0.
Pour DXGI_HDR_METADATA_TYPE_HDR10, la taille est sizeof(DXGI_HDR_METADATA_HDR10)
.
[in] pHDRMetaData
Pointeur vers les informations de métadonnées.
Pour DXGI_HDR_METADATA_TYPE_NONE, cette valeur doit être NULL.
Pour DXGI_HDR_METADATA_TYPE_HDR10, il s’agit d’un pointeur vers une structure DXGI_HDR_METADATA_HDR10 .
Valeur de retour
None
Remarques
Lors du traitement d’un flux HDR, le pilote peut utiliser ces informations pour tonalitér le contenu vidéo afin de l’optimiser pour l’affichage de sortie.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10 [applications de bureau | Applications UWP] |
Serveur minimal pris en charge | Windows Server 2016 [applications de bureau | Applications UWP] |
Plateforme cible | Windows |
En-tête | d3d11_4.h |