ntddvdeo.h-Header

Dieser Header wird von der Anzeige verwendet. Weitere Informationen finden Sie unter

ntddvdeo.h enthält die folgenden Programmierschnittstellen:

IOCTLs

 
IOCTL_COLORSPACE_TRANSFORM_QUERY_TARGET_CAPS

Ein Farbraumtransformationssteuerelement IOCTL, das vom Monitor, OEM-Panel oder Port/Miniporttreiber verarbeitet werden muss.
IOCTL_COLORSPACE_TRANSFORM_SET

IOCTL_COLORSPACE_TRANSFORM_SET ist eine IOCTL für die Farbraumtransformation, die vom Monitor, OEM-Panel oder Port/Miniporttreiber verarbeitet werden muss.
IOCTL_MIPI_DSI_QUERY_CAPS

IOCTL_MIPI_DSI_QUERY_CAPS ruft die grundlegenden Funktionen der MIPI DSI-Schnittstelle ab, die vom Grafiktreiber verfügbar gemacht wird, sowie Identifikationsinformationen aus dem Bereich.
IOCTL_MIPI_DSI_RESET

IOCTL_MIPI_DSI_RESET fordert das Zurücksetzen eines Geräts unter Grafiktreiber- und Betriebssystemsteuerung an.
IOCTL_MIPI_DSI_TRANSMISSION

Mipi-DCS-IOCLTs (Mobile Industry Processor Interface) müssen vom Monitor-, OEM-Panel- oder Port-/Miniporttreiber verarbeitet werden.
IOCTL_PANEL_GET_BACKLIGHT_REDUCTION

Panel-Steuerelement-IOCTLs müssen/können vom Monitor, OEM-Panel oder Port-/Miniporttreiber verarbeitet werden.
IOCTL_PANEL_GET_BRIGHTNESS

Gibt die Helligkeitsstufe für den Anzeigebereich zurück.
IOCTL_PANEL_QUERY_BRIGHTNESS_CAPS

Fragt die Helligkeitsfunktionen für einen Anzeigebereich ab.
IOCTL_PANEL_QUERY_BRIGHTNESS_RANGES

Fragt die Helligkeitsbereiche für einen Anzeigebereich ab.
IOCTL_PANEL_SET_BACKLIGHT_OPTIMIZATION

Legt die Hintergrundbeleuchtungsoptimierung für den Anzeigebereich fest.
IOCTL_PANEL_SET_BRIGHTNESS

Legt die Helligkeit für den Anzeigebereich fest.
IOCTL_PANEL_SET_BRIGHTNESS_STATE

Legt den Helligkeitszustand für den Anzeigebereich fest.
IOCTL_SET_ACTIVE_COLOR_PROFILE_NAME

IOCTL_SET_ACTIVE_COLOR_PROFILE_NAME ist eine IOCTL für die Farbraumtransformation, die vom Monitor, OEM-Panel oder Port-/Miniporttreiber verarbeitet werden muss.
IOCTL_VIDEO_DISABLE_CURSOR

Macht den Cursor unsichtbar, indem das Sichtbarkeitsattribut des Cursors deaktiviert wird. Miniport-Treiber für VGA-kompatible Adapter sind erforderlich, um diese modale Anforderung zu unterstützen. optional für andere Miniporttreiber.
IOCTL_VIDEO_DISABLE_POINTER

Macht den Zeiger unsichtbar, indem die Zeigerattribute deaktiviert werden. Die Unterstützung für diese modale Anforderung ist optional.
IOCTL_VIDEO_ENABLE_CURSOR

Macht den Cursor sichtbar, indem das Sichtbarkeitsattribut des Cursors aktiviert wird. Miniport-Treiber für VGA-kompatible Adapter sind erforderlich, um diese modale Anforderung zu unterstützen. optional für andere Miniporttreiber.
IOCTL_VIDEO_ENABLE_POINTER

Macht den Zeiger sichtbar, indem Zeigerattribute aktiviert werden. Die Unterstützung für diese modale Anforderung ist optional. Wenn jedoch ein Miniporttreiber diese Anforderung unterstützt, muss er vor der Verarbeitung dieser Anforderung eine IOCTL_VIDEO_SET_POINTER_ATTR-Anforderung verarbeiten.
IOCTL_VIDEO_ENABLE_VDM

Diese IOCTL wird nicht von Video-Miniporttreibern verarbeitet. Sie wird vollständig vom vom System bereitgestellten Videoporttreiber verarbeitet.
IOCTL_VIDEO_FREE_PUBLIC_ACCESS_RANGES

Gibt den Adressbereich frei, der von einer vorangehenden IOCTL_VIDEO_QUERY_PUBLIC_ACCESS_RANGES-Anforderung zugeordnet wurde. Die Unterstützung für diese nichtmodale Anforderung ist optional.
IOCTL_VIDEO_GET_BANK_SELECT_CODE

Gibt einen Block mit x86-spezifischem ausführbarem Code zurück, der von einem SVGA-Anzeigetreiber mit hoher Auflösung für den Bankwechsel verwendet werden soll. Miniport-Treiber für VGA-kompatible Adapter sind erforderlich, um diese modale Anforderung zu unterstützen. optional für andere Miniporttreiber.
IOCTL_VIDEO_GET_CHILD_STATE

Bestimmt, ob ein untergeordnetes Gerät derzeit aktiviert ist.
IOCTL_VIDEO_GET_POWER_MANAGEMENT

Diese IOCTL ist in Windows 2000 und höher veraltet und wird nicht mehr unterstützt.
IOCTL_VIDEO_HANDLE_VIDEOPARAMETERS

Ruft die Funktionen des Fernsehanschlusses und/oder der Kopierschutzhardware des Geräts ab oder legt die gewünschte Funktionalität auf der Kopierschutzhardware fest.
IOCTL_VIDEO_INIT_WIN32K_CALLBACKS

Microsoft reserviert den IOCTL_VIDEO_INIT_WIN32K_CALLBACKS Systemaufruf nur für die interne Verwendung. Verwenden Sie diesen Systemaufruf nicht in Ihrem Code.
IOCTL_VIDEO_LOAD_AND_SET_FONT

Lädt eine benutzerdefinierte Schriftart auf den Adapter. Miniport-Treiber für VGA-kompatible Adapter sind erforderlich, um diese modale Anforderung zu unterstützen. optional für andere Miniporttreiber.
IOCTL_VIDEO_MAP_VIDEO_MEMORY

Ordnet den Videohardwareframepuffer und den Video-RAM dem virtuellen Adressraum des Anforderers zu.
IOCTL_VIDEO_PREPARE_FOR_EARECOVERY

Microsoft reserviert den IOCTL_VIDEO_PREPARE_FOR_EARECOVERY Systemaufruf nur für die interne Verwendung. Verwenden Sie diesen Systemaufruf nicht in Ihrem Code.
IOCTL_VIDEO_QUERY_AVAIL_MODES

Gibt Informationen zu den einzelnen Videomodus zurück, die vom Adapter unterstützt werden. Miniport-Treiber sind erforderlich, um diese nichtmodale Anforderung zu unterstützen.
IOCTL_VIDEO_QUERY_COLOR_CAPABILITIES

Gibt die Farbfunktionen in der VDDP-Beschreibungsdatei für den Adapter zurück.
IOCTL_VIDEO_QUERY_CURRENT_MODE

Gibt Informationen zum aktuellen Adaptermodus zurück. Miniport-Treiber sind erforderlich, um diese modale Anforderung zu unterstützen.
IOCTL_VIDEO_QUERY_CURSOR_ATTR

Gibt die Größe, Position und Sichtbarkeit des Cursors zurück.
IOCTL_VIDEO_QUERY_CURSOR_POSITION

Gibt die aktuelle Cursorposition (Zeile und Spalte) zurück. Miniport-Treiber für VGA-kompatible Adapter sind erforderlich, um diese modale Anforderung zu unterstützen. optional für andere Miniporttreiber.
IOCTL_VIDEO_QUERY_DISPLAY_BRIGHTNESS

Erfahren Sie, wie IOCTL_VIDEO_QUERY_DISPLAY_BRIGHTNESS nicht von Video-Miniporttreibern behandelt werden. Sie wird vollständig vom vom System bereitgestellten Videoporttreiber verarbeitet.
IOCTL_VIDEO_QUERY_NUM_AVAIL_MODES

Gibt die Anzahl der vom Adapter unterstützten Videomodi und die Größe der Videomodusinformationen in Bytes zurück, die verwendet werden können, um einen Puffer für eine IOCTL_VIDEO_QUERY_AVAIL_MODES-Anforderung zuzuweisen.
IOCTL_VIDEO_QUERY_POINTER_ATTR

Gibt die Attribute für den Zeiger zurück, die als Satz von Pixeln definiert sind, die zum Zeichnen der der Maus zugeordneten Form verwendet werden. Die Unterstützung für diese modale Anforderung ist optional.
IOCTL_VIDEO_QUERY_POINTER_CAPABILITIES

Gibt Informationen zu den "Hardwarecursor"-Features des Adapters zurück. Die Unterstützung für diese modale Anforderung ist optional.
IOCTL_VIDEO_QUERY_POINTER_POSITION

Gibt die aktuelle Position des Zeigers zurück. Die Unterstützung für diese modale Anforderung ist optional.
IOCTL_VIDEO_QUERY_PUBLIC_ACCESS_RANGES

Gibt ein Array( möglicherweise mit einem Element) von Adressbereichen zurück, die zum direkten Programmieren der Adapterregister oder -ports verwendet werden. Die Unterstützung für diese nichtmodale Anforderung ist optional.
IOCTL_VIDEO_QUERY_SUPPORTED_BRIGHTNESS

Erfahren Sie, wie IOCTL_VIDEO_QUERY_SUPPORTED_BRIGHTNESS nicht von Video-Miniporttreibern verarbeitet wird. Es wird vollständig vom vom System bereitgestellten Videoporttreiber verarbeitet.
IOCTL_VIDEO_RESET_DEVICE

Setzt die Videohardware auf den Standardmodus zurück, in den sie beim Systemstart initialisiert wurde. Miniporttreiber sind erforderlich, um diese nichtmodale Anforderung zu unterstützen.
IOCTL_VIDEO_RESTORE_HARDWARE_STATE

Stellt alle Werte wieder her, die zum Festlegen der Hardwareregister verwendet werden. Miniporttreiber für VGA-kompatible Adapter sind erforderlich, um diese nichtmodale Anforderung zu unterstützen. optional für andere Miniporttreiber.
IOCTL_VIDEO_SAVE_HARDWARE_STATE

Speichert den Zustand der Grafikkarte im VRP OutputBuffer. Miniporttreiber für VGA-kompatible Adapter sind erforderlich, um diese nichtmodale Anforderung zu unterstützen. optional für andere Miniporttreiber.
IOCTL_VIDEO_SET_CHILD_STATE_CONFIGURATION

Führt einen Anzeigegeräteschalter aus, eine Zustandsänderung, bei der das Videosignal, das an ein Anzeigegerät geht, an ein anderes, möglicherweise einen anderen Typ des Anzeigegeräts gesendet wird.
IOCTL_VIDEO_SET_COLOR_REGISTERS

Legt die Farbregister des Adapters auf die angegebenen RGB-Werte fest. Wenn der Adapter über eine Farb-Nachschlagetabelle (CLUT) verfügt, die manchmal als Palette bezeichnet wird, ist der Miniporttreiber erforderlich, um diese modale Anforderung zu unterstützen.
IOCTL_VIDEO_SET_CURRENT_MODE

Legt den Adapter auf den angegebenen Betriebsmodus fest.
IOCTL_VIDEO_SET_CURSOR_ATTR

Legt die Cursorgröße, Position und Sichtbarkeit fest. Miniporttreiber für VGA-kompatible Adapter sind erforderlich, um diese Anforderung zu unterstützen, was modal ist. Die Unterstützung ist optional für andere Miniporttreiber.
IOCTL_VIDEO_SET_CURSOR_POSITION

Legt die Cursorposition (Zeile und Spalte) fest. Miniporttreiber für VGA-kompatible Adapter sind erforderlich, um diese Anforderung zu unterstützen, was modal ist. Es ist optional für andere Miniporttreiber.
IOCTL_VIDEO_SET_DISPLAY_BRIGHTNESS

Erfahren Sie, wie IOCTL_VIDEO_SET_DISPLAY_BRIGHTNESS nicht von Video-Miniporttreibern verarbeitet wird. Es wird vollständig vom vom System bereitgestellten Videoporttreiber verarbeitet.
IOCTL_VIDEO_SET_PALETTE_REGISTERS

Lädt einen angegebenen Teil der Adapterpalettenregister mit einem Array von Farben. Miniporttreiber für VGA-kompatible Adapter sind erforderlich, um diese Anforderung zu unterstützen, was modal ist. Die Unterstützung ist optional für andere Miniporttreiber.
IOCTL_VIDEO_SET_POINTER_ATTR

Legt die Zeigerattribute fest.
IOCTL_VIDEO_SET_POINTER_POSITION

Legt die Zeigerposition fest. Die Unterstützung für diese modale Anforderung ist optional. Ein unterstützender Miniporttreiber sollte bereits eine Aktivierungszeigeranforderung verarbeitet haben, bevor diese Anforderung verarbeitet wird.
IOCTL_VIDEO_SET_POWER_MANAGEMENT

Erfahren Sie, wie IOCTL in Windows 2000 und höher veraltet ist und nicht mehr unterstützt wird.
IOCTL_VIDEO_SHARE_VIDEO_MEMORY

Diese IOCTL wird von einem Prozess aufgerufen, der den Videospeicher im Benutzermodus als linearen Framepuffer gemeinsam verwendet.
IOCTL_VIDEO_SWITCH_DUALVIEW

Benachrichtigt den Videominiport, dass eine sekundäre Ansicht aktiviert oder deaktiviert werden soll.
IOCTL_VIDEO_UNMAP_VIDEO_MEMORY

Gibt eine Zuordnung zwischen dem virtuellen Adressraum und dem Framepuffer und dem Video-RAM des Adapters frei. Miniporttreiber sind erforderlich, um diese nichtmodale Anforderung zu unterstützen.
IOCTL_VIDEO_UNSHARE_VIDEO_MEMORY

Hebt die Zuordnung eines Videohardwareframepuffers und des Video-RAM aus dem virtuellen Adressraum des Anforderers auf, der von einer IOCTL_VIDEO_SHARE_VIDEO_MEMORY Anforderung zugeordnet wurde.
IOCTL_VIDEO_VALIDATE_CHILD_STATE_CONFIGURATION

Fragt den Miniporttreiber ab, um zu ermitteln, ob er für einen Anzeigegerätewechsel bereit ist.

Strukturen

 
ENG_EVENT

Die ENG_EVENT-Struktur ist für die Systemverwendung reserviert.
BACKLIGHT_REDUCTION_GAMMA_RAMP

Enthält eine Gamma-Nachschlagetabelle für die Reduzierung.
BRIGHTNESS_LEVEL

Enthält Informationen zur Helligkeitsstufe.
BRIGHTNESS_NIT_RANGE

Ein linearer Bereich von unterstützten Millinit-Ebenen.
BRIGHTNESS_NIT_RANGES

Ein Array von BRIGHTNESS_NIT_RANGE Strukturen.
CHROMATICITY_COORDINATE

Enthält CIE 1931-Chromatizitätskoordinaten eines Farbsensors.
COLORSPACE_TRANSFORM

Informationen zu einer Farbraumtransformation.
COLORSPACE_TRANSFORM_1DLUT_CAP

Farbraumtransformations-Nachschlagetabelle 1D Gamma-Kappe.
COLORSPACE_TRANSFORM_3x4

Enthält eine Farbraumtransformation für 3x4-Informationen.
COLORSPACE_TRANSFORM_DATA_CAP

Die Datenobergrenze für die Farbraumtransformation.
COLORSPACE_TRANSFORM_MATRIX_CAP

Die Funktionen der Farbraumtransformationsmatrix.
COLORSPACE_TRANSFORM_MATRIX_V2

Die Matrixstruktur der Farbraumtransformation.
COLORSPACE_TRANSFORM_SET_INPUT

Wird zum Festlegen der Eingabe für die Farbraumtransformation verwendet.
COLORSPACE_TRANSFORM_TARGET_CAPS

Zielkappen der Farbraumtransformation.
DISPLAY_BRIGHTNESS

Die DISPLAY_BRIGHTNESS-Struktur ist für die Systemverwendung reserviert.
DXGK_WIN32K_PARAM_DATA

Die DXGK_WIN32K_PARAM_DATA-Struktur ist für die Systemverwendung reserviert.
GAMMA_RAMP_DXGI_1

Dxgi Gamma-Rampe.
GAMMA_RAMP_RGB

Gamma-Rampe für RGB.
GAMMA_RAMP_RGB256x3x16

Gammarampe RGB 256x3x16.
MIPI_DSI_CAPS

Mipi (Mobile Industry Processor Interface) DSI-2 (serielle Schnittstelle anzeigen) Caps.
MIPI_DSI_PACKET

Mipi (Mobile Industry Processor Interface) DSI-2-Paket (serielle Schnittstelle anzeigen).
MIPI_DSI_TRANSMISSION

Mipi (Mobile Industry Processor Interface) DSI-2 -Übertragung (serielle Schnittstelle anzeigen).
OUTPUT_WIRE_FORMAT

Ausgabedrahtformat.
PANEL_BRIGHTNESS_SENSOR_DATA

Wird verwendet, um den Optimierungsgrad festzulegen, um die Helligkeit eines Bereichs zu steuern.
PANEL_GET_BACKLIGHT_REDUCTION

Ruft den Optimierungsgrad ab, der zum Steuern der Helligkeit eines Bereichs verwendet wird.
PANEL_GET_BRIGHTNESS

Ruft die aktuelle Helligkeitsstufe sowie Details zum laufenden Helligkeitsübergang ab.
PANEL_QUERY_BRIGHTNESS_CAPS

Ruft Helligkeitssteuerungsfunktionen eines Anzeigebereichs ab.
PANEL_QUERY_BRIGHTNESS_RANGES

Fragt eine Liste der unterstützten Nit-Bereiche ab.
PANEL_SET_BACKLIGHT_OPTIMIZATION

Wird verwendet, um den Optimierungsgrad festzulegen, der zum Steuern der Helligkeit eines Bereichs verwendet wird.
PANEL_SET_BRIGHTNESS

Weist den Treiber an, die Helligkeit über einen angegebenen Zeitraum linear von der aktuellen Helligkeitsstufe auf ein Zielhelligkeitslevel zu heben.
PANEL_SET_BRIGHTNESS_STATE

Legt den Helligkeitszustand fest.
SET_ACTIVE_COLOR_PROFILE_NAME

Wird verwendet, um den Namen des aktiven Farbprofils festzulegen.
VIDEO_MEMORY

Die VIDEO_MEMORY-Struktur enthält die Adresse eines angeforderten Blocks des Kernelmodus-Videospeichers.
VIDEO_MEMORY_INFORMATION

Die VIDEO_MEMORY_INFORMATION-Struktur enthält Informationen über eine Zuordnung des Videospeichers in den Systemraum oder den privaten virtuellen Adressraum eines Benutzermodusprozesses.
VIDEO_MODE

Die VIDEO_MODE-Struktur enthält den angeforderten VGA-Modus, den ein Adapter festlegen soll. Diese Struktur wird in Verbindung mit IOCTL_VIDEO_SET_CURRENT_MODE verwendet.
VIDEO_MODE_INFORMATION

Die VIDEO_MODE_INFORMATION-Struktur enthält alle Informationen zu einem Modus einer Grafikkarte.
VIDEO_NUM_MODES

Die VIDEO_NUM_MODES-Struktur enthält die Anzahl der von einer Grafikkarte unterstützten Modi und die Größe der Struktur, die jeden Modus beschreibt.
VIDEO_POINTER_ATTRIBUTES

Die VIDEO_POINTER_ATTRIBUTES-Struktur enthält Attribute des Bildschirmzeigers.
VIDEO_POINTER_CAPABILITIES

Enthält Funktionen des Bildschirmzeigers.
VIDEO_POINTER_POSITION

Die VIDEO_POINTER_POSITION-Struktur enthält die Position des Bildschirmzeigers relativ zur oberen linken Ecke des Bildschirms.
VIDEO_POWER_MANAGEMENT

Die VIDEO_POWER_MANAGEMENT-Struktur enthält Informationen, die der Miniporttreiber für die Energieverwaltung benötigt.
VIDEO_PUBLIC_ACCESS_RANGES

Die VIDEO_PUBLIC_ACCESS_RANGES-Struktur enthält Informationen zu anderen Videoressourcen als Framepuffern und Video-RAM, z. B. speicherseitig zugeordnete E/A-Register oder Ports.
VIDEO_SHARE_MEMORY

Die VIDEO_SHARE_MEMORY-Struktur wird in einer Anforderung an den Video-Miniporttreiber für einen Block des Benutzermodusspeichers verwendet, der für den angegebenen Prozess freigegeben werden soll.
VIDEO_SHARE_MEMORY_INFORMATION

Die VIDEO_SHARE_MEMORY_INFORMATION-Struktur wird verwendet, um dem Anzeigetreiber mitzuteilen, dass eine Anforderung für einen Block des Benutzermodusspeichers erfüllt wurde.
VIDEO_WIN32K_CALLBACKS

Die VIDEO_WIN32K_CALLBACKS-Struktur ist für die Systemverwendung reserviert.
VIDEO_WIN32K_CALLBACKS_PARAMS

Die VIDEO_WIN32K_CALLBACKS_PARAMS-Struktur und die VIDEO_WIN32K_CALLBACKS_PARAMS_TYPE-Enumeration sind für die Systemverwendung reserviert.

Enumerationen

 
BACKLIGHT_OPTIMIZATION_LEVEL

Gibt den Typ der Hintergrundbeleuchtungsoptimierung an.
BRIGHTNESS_INTERFACE_VERSION

Gibt die Versionen der Helligkeitsschnittstelle an.
COLORSPACE_TRANSFORM_DATA_TYPE

Beschreibt den Datentyp der Farbraumtransformation.
COLORSPACE_TRANSFORM_STAGE_CONTROL

Das Farbraumtransformationssteuerelement.
COLORSPACE_TRANSFORM_TARGET_CAPS_VERSION

Die Version der Farbraumtransformation.
COLORSPACE_TRANSFORM_TYPE

Der Farbraumtransformationstyp.
DSI_CONTROL_TRANSMISSION_MODE

DSI-2 -Steuerungsmodus (serielle Schnittstelle anzeigen).
OUTPUT_COLOR_ENCODING

Ausgabefarbcodierung.
OUTPUT_WIRE_COLOR_SPACE_TYPE

Ausgabedrahtfarbraumtyp.