Freigeben über


ID3D11VideoContext2::VideoProcessorSetStreamHDRMetaData-Methode (d3d11_4.h)

Legt die HDR-Metadaten fest, die dem Videostream zugeordnet sind.

Syntax

void VideoProcessorSetStreamHDRMetaData(
  [in] ID3D11VideoProcessor   *pVideoProcessor,
  [in] UINT                   StreamIndex,
  [in] DXGI_HDR_METADATA_TYPE Type,
  [in] UINT                   Size,
  [in] const void             *pHDRMetaData
);

Parameter

[in] pVideoProcessor

Ein Zeiger auf die ID3D11VideoProcessor-Schnittstelle .

[in] StreamIndex

Identifiziert den Eingabedatenstrom.

[in] Type

Der Typ der bereitgestellten HDR-Metadaten.

[in] Size

Die Größe der in pHDRMetaData bereitgestellten HDR-Metadaten.

Für DXGI_HDR_METADATA_TYPE_NONE sollte die Größe 0 sein.

Für DXGI_HDR_METADATA_TYPE_HDR10 ist sizeof(DXGI_HDR_METADATA_HDR10)die Größe .

[in] pHDRMetaData

Zeiger auf die Metadateninformationen.

Für DXGI_HDR_METADATA_TYPE_NONE sollte dies NULL sein.

Für DXGI_HDR_METADATA_TYPE_HDR10 ist dies ein Zeiger auf eine DXGI_HDR_METADATA_HDR10 Struktur.

Rückgabewert

Keine

Bemerkungen

Bei der Verarbeitung eines HDR-Streams kann der Treiber diese Informationen verwenden, um den Videoinhalt im Ton zuzuordnen, um ihn für die Ausgabeanzeige zu optimieren.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10 [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2016 [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile d3d11_4.h

Weitere Informationen

ID3D11VideoContext2

ID3DVideoContext2