Freigeben über


ID3D11VideoContext2::VideoProcessorGetStreamHDRMetaData-Methode (d3d11_4.h)

Ruft die HDR-Metadaten ab, die dem Videostream zugeordnet sind.

Syntax

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

Parameter

[in] pVideoProcessor

Ein Zeiger auf die ID3D11VideoProcessor-Schnittstelle .

[in] StreamIndex

Identifiziert den Eingabedatenstrom.

[out] pType

Der Typ der HDR-Metadaten, die derzeit dem Stream zugeordnet sind.

[in] Size

Die Größe des Arbeitsspeichers, auf den von pHDRMetaData verwiesen wird.

Wenn pHDRMetaData NULL ist, sollte Die Größe 0 sein.

[out] pMetaData

Zeiger auf einen Puffer, der die HDR-Metadaten empfängt.

Dieser Parameter kann NULL sein.

Rückgabewert

Keine

Bemerkungen

Dies kann mehrmals aufgerufen werden, wenn der Typ zum ersten Mal abgerufen wird (in diesem Fall kann Größe 0 sein und pHDRMetaData kann NULL sein) und dann wieder mit Werten, die nicht NULL sind, um die tatsächlichen Metadaten abzurufen.

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile d3d11_4.h

Weitere Informationen

ID3D11VideoContext2

ID3DVideoContext2