Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Wird vom Clienttreiber implementiert, um hdr-Metadaten zum Optimieren des Videos für die Anzeige festzulegen. Dieser Rückruf legt die maximale Anzahl von Nissen fest, für die der Inhalt erstellt wurde.
Syntax
PFND3DWDDM2_1DDI_VIDEOPROCESSORSETSTREAMHDRMETADATA Pfnd3dwddm21DdiVideoprocessorsetstreamhdrmetadata;
void Pfnd3dwddm21DdiVideoprocessorsetstreamhdrmetadata(
D3D10DDI_HDEVICE hDevice,
D3D11_1DDI_HVIDEOPROCESSOR hVideoProcessor,
UINT StreamIndex,
D3DDDI_HDR_METADATA_TYPE Type,
UINT Size,
const VOID *pMetaData
)
{...}
Parameter
hDevice
Ein Handle für das Anzeigegerät (Grafikkontext).
hVideoProcessor
Ein Handle für das Videoprozessorobjekt.
StreamIndex
Gibt den Eingabedatenstrom an.
Type
Gibt den Typ der bereitgestellten HDR-Metadaten an.
Size
Gibt den Typ der bereitgestellten HDR-Metadaten an.
- Für D3DDDI_HDR_METADATA_TYPE_NONE sollte die Größe 0 sein.
- Bei D3DDDI_HDR_METADATA_TYPE_HDR10 ist die Größe "sizeof(D3DDDI_HDR_METADATA_HDR10)".
pMetaData
Verweist auf eine Struktur, die die HDR-Metadaten enthält.
- Für D3DDDI_HDR_METADATA_TYPE_NONE sollte dies NULL sein.
- Für D3DDDI_HDR_METADATA_TYPE_HDR10 ist dies ein Zeiger auf eine DD3DDDI_HDR_METADATA_HDR10 Struktur.
Rückgabewert
Nichts
Bemerkungen
Bei der Verarbeitung eines HDR-Datenstroms kann der Treiber diese Helligkeitsinformationen verwenden, um den Videoinhalt zuzuordnen, um ihn für die Ausgabeanzeige zu optimieren.
Anforderungen
Anforderung | Wert |
---|---|
Header- | d3d10umddi.h |