ntddvdeo.h-Header
Diese Kopfzeile 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 behandelt werden muss. |
IOCTL_COLORSPACE_TRANSFORM_SET IOCTL_COLORSPACE_TRANSFORM_SET ist ein Farbraumtransformationssteuerelement IOCTL, das vom Monitor-, OEM-Panel- oder Port/Miniport-Treiber behandelt 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 Panel. |
IOCTL_MIPI_DSI_RESET IOCTL_MIPI_DSI_RESET fordert die Zurücksetzung eines Geräts unter Grafiktreiber und Betriebssystemsteuerung an. |
IOCTL_MIPI_DSI_TRANSMISSION Mipi (Mobile Industry Processor Interface) DCS IOCLTs 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- oder OEM-Panel oder port/miniport-Treiber 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 ein IOCTL-Farbraumtransformationssteuerelement, das vom Monitor-, OEM-Panel- oder Port/Miniport-Treiber behandelt werden muss. |
IOCTL_VIDEO_DISABLE_CURSOR Macht den Cursor unsichtbar, indem das Sichtbarkeitsattribut des Cursors deaktiviert wird. Miniporttreiber 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. Miniporttreiber 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 eine IOCTL_VIDEO_SET_POINTER_ATTR Anforderung verarbeiten, bevor diese Anforderung verarbeitet wird. |
IOCTL_VIDEO_ENABLE_VDM Diese IOCTL wird nicht von Video-Miniporttreibern behandelt. Er wird vollständig vom vom System bereitgestellten Videoporttreiber verarbeitet. |
IOCTL_VIDEO_FREE_PUBLIC_ACCESS_RANGES Gibt den Adressbereich frei, der von einer vorherigen IOCTL_VIDEO_QUERY_PUBLIC_ACCESS_RANGES Anforderung zugewiesen wurde. Die Unterstützung für diese nichtmodale Anforderung ist optional. |
IOCTL_VIDEO_GET_BANK_SELECT_CODE Gibt einen Block x86-spezifischen ausführbaren Code zurück, der von einem hochauflösenden SVGA-Anzeigetreiber für den Bankwechsel verwendet werden soll. Miniporttreiber 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 zurzeit 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 behält sich den IOCTL_VIDEO_INIT_WIN32K_CALLBACKS Systemaufruf nur für die interne Verwendung vor. Verwenden Sie diesen Systemaufruf nicht in Ihrem Code. |
IOCTL_VIDEO_LOAD_AND_SET_FONT Lädt eine benutzerdefinierte Schriftart auf dem Adapter. Miniporttreiber 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 behält sich den IOCTL_VIDEO_PREPARE_FOR_EARECOVERY Systemaufruf nur für die interne Verwendung vor. Verwenden Sie diesen Systemaufruf nicht in Ihrem Code. |
IOCTL_VIDEO_QUERY_AVAIL_MODES Gibt Informationen zu den vom Adapter unterstützten Videomodus zurück. Miniporttreiber sind erforderlich, um diese nichtmodische Anforderung zu unterstützen. |
IOCTL_VIDEO_QUERY_COLOR_CAPABILITIES Gibt die In der VDDP-Beschreibungsdatei für den Adapter gefundenen Farbfunktionen zurück. |
IOCTL_VIDEO_QUERY_CURRENT_MODE Gibt Informationen zum aktuellen Adaptermodus zurück. Miniporttreiber 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. Miniporttreiber 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 von Video-Miniporttreibern nicht behandelt werden. Er 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 in Byte der Videomodusinformationen 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, der als Eine Reihe von Pixeln definiert ist, die zum Zeichnen der form verwendet werden, die der Maus zugeordnet ist. 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 des Adapterregisters 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 behandelt wird. Er wird vollständig vom vom System bereitgestellten Videoporttreiber verarbeitet. |
IOCTL_VIDEO_RESET_DEVICE Setzt die Videohardware auf den Standardmodus zurück, auf den sie beim Systemstart initialisiert wurde. Miniporttreiber sind erforderlich, um diese nichtmodische 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 nichtmodische Anforderung zu unterstützen; optional für andere Miniporttreiber. |
IOCTL_VIDEO_SAVE_HARDWARE_STATE Speichert den Zustand des Grafikkarten im VRP OutputBuffer. Miniporttreiber für VGA-kompatible Adapter sind erforderlich, um diese nichtmodische Anforderung zu unterstützen; optional für andere Miniporttreiber. |
IOCTL_VIDEO_SET_CHILD_STATE_CONFIGURATION Führt einen Anzeigegeräteschalter aus, eine Zustandsänderung, in der das Videosignal an ein anderes Anzeigegerät gesendet wird, möglicherweise eine andere Art von Anzeigegerät. |
IOCTL_VIDEO_SET_COLOR_REGISTERS Legt die Farbregister des Adapters auf die angegebenen RGB-Werte fest. Wenn der Adapter eine Farb-Nachschlagetabelle (Color Look up Table, CLUT) aufweist, wird der Miniporttreiber manchmal als Palette bezeichnet, 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 für andere Miniporttreiber optional. |
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 behandelt wird. Er wird vollständig vom vom System bereitgestellten Videoporttreiber verarbeitet. |
IOCTL_VIDEO_SET_PALETTE_REGISTERS Lädt einen angegebenen Teil der Adapterpalette 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 für andere Miniporttreiber optional. |
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 Enable-Pointer-Anforderung 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 Video-Miniport, 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 nichtmodische 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 festzustellen, ob er für einen Anzeigegeräteschalter bereit ist. |
Strukturen
ENG_EVENT Die ENG_EVENT Struktur ist für die Systemverwendung reserviert. |
BACKLIGHT_REDUCTION_GAMMA_RAMP Enthält eine Verringerungs-Gamma-Nachschlagetabelle. |
BRIGHTNESS_LEVEL Enthält Informationen zur Helligkeitsstufe. |
BRIGHTNESS_NIT_RANGE Ein linearer Bereich unterstützter Millinit-Ebenen. |
BRIGHTNESS_NIT_RANGES Ein Array von BRIGHTNESS_NIT_RANGE Strukturen. |
CHROMATICITY_COORDINATE Enthält CIE 1931 Farbigkeitskoordinaten von einem Farbsensor. |
COLORSPACE_TRANSFORM Informationen zu einer Farbraumtransformation. |
COLORSPACE_TRANSFORM_1DLUT_CAP Farbraumtransformations-Nachschlagetabelle 1D-Gammakappe. |
COLORSPACE_TRANSFORM_3x4 Enthält die Farbraumtransformation für 3x4-Informationen. |
COLORSPACE_TRANSFORM_DATA_CAP Die Großbuchstaben der Farbraumtransformation. |
COLORSPACE_TRANSFORM_MATRIX_CAP Die Funktionen der Colorspacetransformationsmatrix. |
COLORSPACE_TRANSFORM_MATRIX_V2 Die Farbraumtransformationsmatrixstruktur. |
COLORSPACE_TRANSFORM_SET_INPUT Wird verwendet, um Eingaben für die Farbraumtransformation festzulegen. |
COLORSPACE_TRANSFORM_TARGET_CAPS Farbraumtransformation ziel caps. |
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-Gammahierarchie. |
GAMMA_RAMP_RGB Gammahierarchie für RGB. |
GAMMA_RAMP_RGB256x3x16 Gammahierarchie RGB 256x3x16. |
MIPI_DSI_CAPS Erfahren Sie mehr über die MIPI_DSI_CAPS Struktur. |
MIPI_DSI_PACKET Mipi (Mobile Industry Processor Interface) DSI-2 (serielle Anzeigeschnittstelle) Paket. |
MIPI_DSI_TRANSMISSION Erfahren Sie mehr über die MIPI_DSI_TRANSMISSION Struktur. |
OUTPUT_WIRE_FORMAT Ausgabedrahtformat. |
PANEL_BRIGHTNESS_SENSOR_DATA Wird verwendet, um die Optimierungsebene festzulegen, um die Helligkeit eines Panels zu steuern. |
PANEL_GET_BACKLIGHT_REDUCTION Ruft die Optimierungsebene ab, die zum Steuern der Helligkeit eines Panels verwendet wird. |
PANEL_GET_BRIGHTNESS Ruft die aktuelle Helligkeitsstufe sowie Details zum laufenden Helligkeitsübergang ab. |
PANEL_QUERY_BRIGHTNESS_CAPS Ruft die Funktionen der Helligkeitssteuerung eines Anzeigebereichs ab. |
PANEL_QUERY_BRIGHTNESS_RANGES Fragt eine Liste der unterstützten Nitbereiche ab. |
PANEL_SET_BACKLIGHT_OPTIMIZATION Wird verwendet, um die Optimierungsebene festzulegen, die zum Steuern der Helligkeit eines Panels verwendet wird. |
PANEL_SET_BRIGHTNESS Weist den Treiber auf, die Helligkeit von der aktuellen Helligkeitsstufe auf einen Zielhelligkeitsgrad über eine bestimmte Zeitspanne linear zu stufen. |
PANEL_SET_BRIGHTNESS_STATE Legt den Helligkeitszustand fest. |
SET_ACTIVE_COLOR_PROFILE_NAME Wird verwendet, um den Namen des aktiven Farbprofils festzulegen. |
VIDEO_BRIGHTNESS_POLICY Erfahren Sie mehr über die VIDEO_BRIGHTNESS_POLICY-Struktur. |
VIDEO_CLUT Erfahren Sie mehr über die VIDEO_CLUT Struktur. |
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 Systembereich 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 eines Grafikkarten. |
VIDEO_NUM_MODES Die VIDEO_NUM_MODES-Struktur enthält die Anzahl der Modi, die von einem Videoadapter unterstützt werden, 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 Bildschirmecke. |
VIDEO_POWER_MANAGEMENT Die VIDEO_POWER_MANAGEMENT-Struktur enthält Informationen, die vom Miniporttreiber zum Ausführen der Energieverwaltung benötigt werden. |
VIDEO_PUBLIC_ACCESS_RANGES Die VIDEO_PUBLIC_ACCESS_RANGES-Struktur enthält Informationen zu anderen Videoressourcen als Framepuffern und Video-RAM, z. B. Speicherzuordnungen für E/A-Register oder Ports. |
VIDEO_SHARE_MEMORY Die VIDEO_SHARE_MEMORY-Struktur wird in einer Anforderung an den Videominiporttreiber verwendet, damit ein Block des Benutzermodusspeichers für den angegebenen Prozess freigegeben werden kann. |
VIDEO_SHARE_MEMORY_INFORMATION Die VIDEO_SHARE_MEMORY_INFORMATION-Struktur wird verwendet, um dem Anzeigetreiber mitzuteilen, dass eine Anforderung für einen Benutzermodusspeicherblock 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-Aufzählung sind für die Systemverwendung reserviert. |
Aufzählungen
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 Großbuchstabenversion der Farbraumtransformation. |
COLORSPACE_TRANSFORM_TYPE Der Farbraumtransformationstyp. |
DSI_CONTROL_TRANSMISSION_MODE DSI-2 (serielle Anzeigeschnittstelle) steuert den Übertragungsmodus. |
OUTPUT_COLOR_ENCODING Ausgabefarbcodierung. |
OUTPUT_WIRE_COLOR_SPACE_TYPE Ausgabedrahtfarbraumtyp. |