Partager via


ID3D11VideoContext2 ::VideoProcessorGetStreamHDRMetaData, méthode (d3d11_4.h)

Obtient les métadonnées HDR associées au flux vidéo.

Syntaxe

void VideoProcessorGetStreamHDRMetaData(
  [in]  ID3D11VideoProcessor   *pVideoProcessor,
  [in]  UINT                   StreamIndex,
  [out] DXGI_HDR_METADATA_TYPE *pType,
  [in]  UINT                   Size,
  [out] void                   *pMetaData
);

Paramètres

[in] pVideoProcessor

Pointeur vers l’interface ID3D11VideoProcessor .

[in] StreamIndex

Identifie le flux d’entrée.

[out] pType

Type des métadonnées HDR actuellement associées au flux.

[in] Size

Taille de la mémoire référencée par pHDRMetaData.

Si pHDRMetaData a la valeur NULL, la taille doit être égale à 0.

[out] pMetaData

Pointeur vers une mémoire tampon qui reçoit les métadonnées HDR.

Ce paramètre peut être NULL.

Valeur de retour

None

Remarques

Cela peut être appelé plusieurs fois, la première fois pour obtenir le type (auquel cas Size peut être 0 et pHDRMetaData peut être NULL), puis à nouveau à avec des valeurs non NULL pour récupérer les métadonnées réelles.

Configuration requise

Condition requise Valeur
Plateforme cible Windows
En-tête d3d11_4.h

Voir aussi

ID3D11VideoContext2

ID3DVideoContext2