PFND3DWDDM2_1DDI_VIDEOPROCESSORSETSTREAMHDRMETADATA Rückruffunktion (d3d10umddi.h)
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 |