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. |
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für