d3dukmdt.h Header
Diese Kopfzeile wird von der Anzeige verwendet. Weitere Informationen finden Sie unter:
d3dukmdt.h enthält die folgenden Programmierschnittstellen:
IOCTLs
IOCTL_GPUP_DRIVER_ESCAPE Die Benutzermodusemulations-DLL ruft diese IOCTL auf, um Informationen mit dem Kernelmodustreiber auszutauschen. |
Funktionen
IS_OFFICIAL_DDI_INTERFACE_VERSION Erfahren Sie mehr über das IS_OFFICIAL_DDI_INTERFACE_VERSION-Makro. |
MAKEFOURCC Ein Makro zum Formatieren und Laden der Textur. |
Strukturen
D3DDDI_ALLOCATIONINFO Erfahren Sie mehr über die D3DDDI_ALLOCATIONINFO Struktur. |
D3DDDI_ALLOCATIONINFO2 Erfahren Sie mehr über die D3DDDI_ALLOCATIONINFO2 Struktur. |
D3DDDI_ALLOCATIONLIST Erfahren Sie mehr über die D3DDDI_ALLOCATIONLIST Struktur. |
D3DDDI_BUILDTESTCOMMANDBUFFERFLAGS Erfahren Sie mehr über die D3DDDI_BUILDTESTCOMMANDBUFFERFLAGS Struktur. |
D3DDDI_CREATECONTEXTFLAGS Erfahren Sie mehr über die D3DDDI_CREATECONTEXTFLAGS Struktur. |
D3DDDI_CREATEHWCONTEXTFLAGS Eine Struktur, die zum Erstellen von Hardwarekontextkennzeichnungen verwendet wird. |
D3DDDI_CREATEHWQUEUEFLAGS Erfahren Sie mehr über die D3DDDI_CREATEHWQUEUEFLAGS Struktur. |
D3DDDI_DESTROYPAGINGQUEUE D3DDDI_DESTROYPAGINGQUEUE wird mit pfnDestroyPagingQueueCb und D3DKMTDestroyPagingQueue verwendet, um auf eine Pagingwarteschlange zu warten, um alle Vorgänge in der Warteschlange zu beenden und sie zusammen mit dem zugeordneten Synchronisierungsobjekt zu zerstören. |
D3DDDI_DRIVERESCAPE_BUILDTESTCOMMANDBUFFER Erfahren Sie mehr über die D3DDDI_DRIVERESCAPE_BUILDTESTCOMMANDBUFFER Struktur. |
D3DDDI_DRIVERESCAPE_CPUEVENTUSAGE Erfahren Sie mehr über die D3DDDI_DRIVERESCAPE_CPUEVENTUSAGE Struktur. |
D3DDDI_DRIVERESCAPE_TRANSLATEALLOCATIONEHANDLE Wird verwendet, um die Gastzuweisung in das entsprechende Hosthandle zu übersetzen. |
D3DDDI_DRIVERESCAPE_TRANSLATERESOURCEHANDLE Wird verwendet, um das Ressourcenhandle in das entsprechende Hosthandle zu übersetzen. |
D3DDDI_DXGI_RGB Die D3DDDI_DXGI_RGB Struktur enthält Informationen zur Beschreibung einer Gammafunktion. |
D3DDDI_ESCAPEFLAGS Die D3DDDI_ESCAPEFLAGS Struktur gibt an, wie der Anzeigetreiber im Benutzermodus Informationen mit dem Anzeigeminiporttreiber teilt. |
D3DDDI_EVICT_FLAGS D3DDDI_EVICT_FLAGS gibt das Eviction-Verhalten an. |
D3DDDI_GAMMA_RAMP_DXGI_1 Die D3DDDI_GAMMA_RAMP_DXGI_1 Struktur beschreibt eine Gammafunktion. |
D3DDDI_GAMMA_RAMP_RGB256x3x16 Die D3DDDI_GAMMA_RAMP_RGB256x3x16-Struktur enthält eine Gamma-Nachschlagetabelle. |
D3DDDI_GETRESOURCEPRESENTPRIVATEDRIVERDATA D3DDDI_GETRESOURCEPRESENTPRIVATEDRIVERDATA wird mit pfnGetResourcePresentPrivateDriverDataCb verwendet, um die privaten Ressourcendaten abzufragen, die der Ressource während "Present" zugeordnet sind. |
D3DDDI_HDR_METADATA_HDR10 Beschreibt die Metadaten für HDR10. |
D3DDDI_HDR_METADATA_HDR10PLUS Beschreibt die Metadaten für HDR10 plus. |
D3DDDI_KERNELOVERLAYINFO Die D3DDDI_KERNELOVERLAYINFO Struktur beschreibt Informationen für ein Kernelmodus-Überlagerungsobjekt. |
D3DDDI_MAKERESIDENT D3DDDI_MAKERESIDENT wird mit MakeResident (pfnMakeResidentCb oder D3DKMTMakeResident) verwendet, um das Betriebssystem anzuweisen, der Geräteaufbewahrungsliste eine Ressource hinzuzufügen und die Residency-Referenzanzahl für diese Zuordnung zu erhöhen. |
D3DDDI_MAKERESIDENT_FLAGS D3DDDI_MAKERESIDENT_FLAGS wird mit MakeResident (pfnMakeResidentCb oder D3DKMTMakeResident) verwendet, um das Betriebssystem anzuweisen, der Geräteaufbewahrungsliste eine Ressource hinzuzufügen und die Residency-Referenzanzahl für diese Zuordnung zu erhöhen. |
D3DDDI_MAPGPUVIRTUALADDRESS Erfahren Sie mehr über die D3DDDI_MAPGPUVIRTUALADDRESS Struktur. |
D3DDDI_MULTISAMPLINGMETHOD Die D3DDDI_MULTISAMPLINGMETHOD Struktur beschreibt eine Multiple-Sampling-Methode. |
D3DDDI_NATIVEFENCEINFO Erfahren Sie mehr über die D3DDDI_NATIVEFENCEINFO Struktur. |
D3DDDI_NATIVEFENCEMAPPING Erfahren Sie mehr über die D3DDDI_NATIVEFENCEMAPPING Struktur. |
D3DDDI_OFFER_FLAGS Bieten Sie Kennzeichnungen an. |
D3DDDI_OPENALLOCATIONINFO Die D3DDDI_OPENALLOCATIONINFO Struktur beschreibt eine zu öffnende Zuordnung. |
D3DDDI_OPENALLOCATIONINFO2 Die D3DDDI_OPENALLOCATIONINFO2 Struktur beschreibt eine zu öffnende Zuordnung. |
D3DDDI_PATCHLOCATIONLIST Die D3DDDI_PATCHLOCATIONLIST-Struktur beschreibt den Standort einer Zuordnung zum Patch (d. a. eine physische Adresse der Zuordnung zuweisen). |
D3DDDI_QUERYREGISTRY_FLAGS Erfahren Sie mehr über die D3DDDI_QUERYREGISTRY_FLAGS-Struktur. |
D3DDDI_QUERYREGISTRY_INFO Erfahren Sie mehr über die D3DDDI_QUERYREGISTRY_INFO Struktur. |
D3DDDI_RATIONAL Die D3DDDI_RATIONAL Struktur beschreibt einen Bruchwert, der vertikale und horizontale Frequenzen eines Videomodus (d. h. vertikale Synchronisierung und horizontale Synchronisierung) darstellt. |
D3DDDI_RESERVEGPUVIRTUALADDRESS Erfahren Sie mehr über die D3DDDI_RESERVEGPUVIRTUALADDRESS Struktur. |
D3DDDI_RESOURCEFLAGS Die D3DDDI_RESOURCEFLAGS Struktur identifiziert den Typ der Zu erstellenden Ressourcen in einem Aufruf der CreateResource-Funktion des Treibers. |
D3DDDI_RESOURCEFLAGS2 Gibt den Typ der Ressource an, die in einem Aufruf der CreateResource2-Funktion des Treibers erstellt werden soll. |
D3DDDI_SEGMENTPREFERENCE Erfahren Sie mehr über die D3DDDI_SEGMENTPREFERENCE Struktur. |
D3DDDI_SURFACEINFO Die D3DDDI_SURFACEINFO Struktur beschreibt einen Ressourcentyp, z. B. eine Oberfläche. |
D3DDDI_SYNCHRONIZATIONOBJECT_FLAGS Erfahren Sie mehr über die D3DDDI_SYNCHRONIZATIONOBJECT_FLAGS Struktur. |
D3DDDI_SYNCHRONIZATIONOBJECTINFO Die D3DDDI_SYNCHRONIZATIONOBJECTINFO-Struktur enthält Informationen zu einem Synchronisierungsobjekt. |
D3DDDI_SYNCHRONIZATIONOBJECTINFO2 Erfahren Sie mehr über die D3DDDI_SYNCHRONIZATIONOBJECTINFO2 Struktur. |
D3DDDI_TESTCOMMANDBUFFER Erfahren Sie mehr über die D3DDDI_TESTCOMMANDBUFFER Struktur. |
D3DDDI_TESTCOMMANDBUFFER_COPY Erfahren Sie mehr über die D3DDDI_TESTCOMMANDBUFFER_COPY Struktur. |
D3DDDI_TESTCOMMANDBUFFER_FILL Erfahren Sie mehr über die D3DDDI_TESTCOMMANDBUFFER_FILL Struktur. |
D3DDDI_TRIMRESIDENCYSET_FLAGS D3DDDI_TRIMRESIDENCYSET_FLAGS wird mit pfnTrimResidencySet verwendet, um die Residency-Liste für ein bestimmtes Gerät zu kürzen. |
D3DDDI_UPDATEALLOCPROPERTY Erfahren Sie mehr über die D3DDDI_UPDATEALLOCPROPERTY Struktur. |
D3DDDI_UPDATEALLOCPROPERTY_FLAGS Erfahren Sie mehr über die D3DDDI_UPDATEALLOCPROPERTY_FLAGS-Struktur. |
D3DDDI_UPDATEGPUVIRTUALADDRESS_OPERATION D3DDDI_UPDATEGPUVIRTUALADDRESS_OPERATION beschreibt einen Vorgang zum Aktualisieren virtueller Adressen. |
D3DDDI_WAITFORSYNCHRONIZATIONOBJECTFROMCPU_FLAGS D3DDDI_WAITFORSYNCHRONIZATIONOBJECTFROMCPU_FLAGS beschreibt den Typ der Eingabesynchronisierungsobjekte, auf die gewartet werden soll. |
D3DDDIARG_CREATERESOURCE Die D3DDDIARG_CREATERESOURCE-Struktur enthält Informationen zum Erstellen einer Ressource. |
D3DDDIARG_CREATERESOURCE2 Enthält Informationen zum Erstellen einer Ressource. Wird von Windows Display Driver Model (WDDM) 1.2 und höher angezeigten Treibern für den Benutzermodus verwendet. |
D3DDDICB_DESTROYALLOCATION2FLAGS Die D3DDDICB_DESTROYALLOCATION2FLAGS-Struktur wird mit der D3DKMT_DESTROYALLOCATION2 Struktur verwendet, um Parameter für die Freigabe von Zuordnungen mit D3DKMTDestroyAllocation2.D3DDDICB_DESTROYALLOCATION2FLAGS Struktur zu beschreiben, mit der D3DKMT_DESTROYALLOCATION2 Struktur, um Parameter für die Freigabe von Zuordnungen mit D3DKMTDestroyAllocation2 zu beschreiben. |
D3DDDICB_LOCK2FLAGS D3DDDICB_LOCK2FLAGS wird von der Lock2-Kernelfunktion verwendet, um zu bestimmen, wie eine Zuordnung gesperrt ist. |
D3DDDICB_LOCKFLAGS Die D3DDDICB_LOCKFLAGS-Struktur identifiziert, wie eine Zuordnung gesperrt wird. |
D3DDDICB_SIGNALFLAGS Erfahren Sie mehr über die D3DDDICB_SIGNALFLAGS Struktur. |
D3DDDIGPUVIRTUALADDRESS_PROTECTION_TYPE Erfahren Sie mehr über die D3DDDIGPUVIRTUALADDRESS_PROTECTION_TYPE Struktur. |
D3DDDIRECT Die D3DDDIRECT Struktur definiert ein Rechteck durch die Koordinaten der oberen linken und unteren rechten Ecke. |
D3DGPU_PHYSICAL_ADDRESS Erfahren Sie mehr über die D3DGPU_PHYSICAL_ADDRESS Struktur. |
D3DKMDT_3x4_COLORSPACE_TRANSFORM Struktur zur Beschreibung der drei programmierbaren Unterstufen der 3 bis 4 Matrixfarbraumtransformation. |
D3DKMDT_COLORSPACE_TRANSFORM_MATRIX_V2 Struktur zur Beschreibung der 3 bis 4 Matrixfarbraumtransformation. |
DXGK_ISFEATUREENABLED_RESULT Erfahren Sie mehr über die DXGK_ISFEATUREENABLED_RESULT Struktur. |
DXGK_MIRACAST_CHUNK_ID Erfahren Sie, wie DXGK_MIRACAST_CHUNK_ID Informationen speichert, die einen funklosen Anzeigeabschnitt (Miracast) codieren. |
DXGK_MIRACAST_CHUNK_INFO Die DXGK_MIRACAST_CHUNK_INFO-Struktur enthält Informationen zu einem angegebenen drahtlosen Anzeigeabschnitt (Miracast).The DXGK_MIRACAST_CHUNK_INFO structure contains information about a specified wireless display (Miracast) encode chunk. |
DXGK_NATIVE_FENCE_LOG_BUFFER Erfahren Sie mehr über die DXGK_NATIVE_FENCE_LOG_BUFFER Struktur. |
DXGK_NATIVE_FENCE_LOG_ENTRY Erfahren Sie mehr über die DXGK_NATIVE_FENCE_LOG_ENTRY Struktur. |
DXGK_NATIVE_FENCE_LOG_HEADER Erfahren Sie mehr über die DXGK_NATIVE_FENCE_LOG_HEADER Struktur. |
DXGK_PTE Ein Seitentabelleneintrag (PTE) stellt eine physische Adresse einer Seite und anderer Attribute bereit. Das genaue Format von PTE hängt von der Hardwareimplementierung ab. |
DXGKVGPU_ESCAPE_HEAD Eine Struktur, die den Escapekopf beschreibt. |
DXGKVGPU_ESCAPE_INITIALIZE Wird zum Initialisieren eines Escapezeichens verwendet. |
DXGKVGPU_ESCAPE_POWERTRANSITIONCOMPLETE Gibt an, dass ein Stromübergang abgeschlossen ist. |
DXGKVGPU_ESCAPE_READ_PCI_CONFIG Eine Struktur zum Lesen der PCI-Konfiguration für ein Escapezeichen. |
DXGKVGPU_ESCAPE_READ_VGPU_TYPE Eine Struktur, die zum Lesen des VGPU-Typs eines Escapezeichens verwendet wird. |
DXGKVGPU_ESCAPE_RELEASE Gibt an, dass ein Escapezeichen losgelassen wurde. |
DXGKVGPU_ESCAPE_WRITE_PCI_CONFIG Wird verwendet, um in den PCI-Konfigurationsraum zu schreiben. |
GPUP_DRIVER_ESCAPE_INPUT Der GPU-Partitionstreiber escape-Eingabe. |
Aufzählungen
D3DDDI_COLOR_SPACE_TYPE Die D3DDDI_COLOR_SPACE_TYPE-Aufzählung definiert Datenstromfarbrauminformationen. |
D3DDDI_DOORBELLSTATUS Erfahren Sie mehr über die D3DDDI_DOORBELLSTATUS Struktur. |
D3DDDI_DRIVERESCAPETYPE Erfahren Sie mehr über die D3DDDI_DRIVERESCAPETYPE-Aufzählung. |
D3DDDI_FLIPINTERVAL_TYPE Der D3DDDI_FLIPINTERVAL_TYPE Enumerationstyp enthält Werte, die den Typ des Flips identifizieren, der in vorhandenen Vorgängen auftritt. |
D3DDDI_GAMMARAMP_TYPE Erfahren Sie mehr über die D3DDDI_GAMMARAMP_TYPE-Aufzählung. |
D3DDDI_HDR_METADATA_TYPE Erfahren Sie, wie die D3DDDI_HDR_METADATA_TYPE Enumeration das Format von HDR-Metadaten definiert. |
D3DDDI_NATIVEFENCE_TYPE Erfahren Sie mehr über die D3DDDI_NATIVEFENCE_TYPE-Aufzählung. |
D3DDDI_OFFER_PRIORITY Die _D3DDDI_OFFER_PRIORITY-Aufzählung enthält Werte, die die Wichtigkeit von Videospeicherressourcen angeben, die der Anzeigetreiber für den Benutzermodus zur Wiederverwendung bietet. |
D3DDDI_OUTPUT_WIRE_COLOR_SPACE_TYPE Gibt die endgültigen Drahtsignal-Farbraumwerte an. |
D3DDDI_PAGINGQUEUE_PRIORITY Die D3DDDI_PAGINGQUEUE_PRIORITY-Aufzählung gibt die Planungspriorität relativ zu anderen Pagingwarteschlangen auf einem Gerät an. |
D3DDDI_POOL Der D3DDDI_POOL Enumerationstyp enthält Werte, die bestimmte Speicherpooltypen identifizieren. |
D3DDDI_QUERYREGISTRY_STATUS Abfrageregistrierungsstatus. |
D3DDDI_QUERYREGISTRY_TYPE Wird verwendet, um den Registrierungstyp abzufragen. |
D3DDDI_RECLAIM_RESULT Gibt Ergebniskennzeichnungen für die Rückruffunktion ReclaimAllocations an. |
D3DDDI_ROTATION Der D3DDDI_ROTATION Enumerationstyp enthält Werte, die die Ausrichtung einer Ressource identifizieren. |
D3DDDI_SCANLINEORDERING Der D3DDDI_SCANLINEORDERING Enumerationstyp enthält Werte, die bestimmen, wie die Scanlinien auf einer Oberfläche gezeichnet werden. |
D3DDDI_SYNCHRONIZATIONOBJECT_TYPE Die D3DDDI_SYNCHRONIZATIONOBJECT_TYPE-Aufzählung gibt den Typ des Synchronisierungsobjekts an. |
D3DDDI_TESTCOMMANDBUFFEROP Erfahren Sie mehr über die D3DDDI_TESTCOMMANDBUFFEROP-Aufzählung. |
D3DDDI_UPDATEGPUVIRTUALADDRESS_OPERATION_TYPE D3DDDI_UPDATEGPUVIRTUALADDRESS_OPERATION_TYPE beschreibt die Details des ausgeführten Vorgangs für die Aktualisierung virtueller Adressen. |
D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING Die D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING-Enumeration wird verwendet, um die Reihenfolge der Scanzeile eines Videoausgabesignals anzugeben. |
D3DDDIFORMAT Der D3DDDIFORMAT Enumerationstyp enthält Werte, die Oberflächenformate identifizieren. |
D3DDDIGPUVIRTUALADDRESS_RESERVATION_TYPE Der GPU-Typ der virtuellen Adressreservierung. |
D3DDDIMULTISAMPLE_TYPE Die D3DDDIMULTISAMPLE_TYPE-Aufzählung definiert die Ebenen des Multisamplings im Vollbildmodus, die vom Gerät angewendet werden können. |
D3DKMDT_COLORSPACE_TRANSFORM_STAGE_CONTROL Gibt das Farbraumtransformationsstufensteuerelement an. |
DXGK_DRIVER_FEATURE Erfahren Sie mehr über die DXGK_DRIVER_FEATURE-Aufzählung. |
DXGK_FEATURE_CATEGORY Erfahren Sie mehr über die DXGK_FEATURE_CATEGORY-Aufzählung. |
DXGK_FEATURE_ID Erfahren Sie mehr über die DXGK_FEATURE_ID-Aufzählung. |
DXGK_MIRACAST_CHUNK_TYPE Die _DXGK_MIRACAST_CHUNK_TYPE-Aufzählung enthält Werte, die die Typen von Datenblöcken für drahtlose Anzeige (Miracast) angeben, die verarbeitet werden sollen. |
DXGK_NATIVE_FENCE_LOG_OPERATION Erfahren Sie mehr über die DXGK_NATIVE_FENCE_LOG_OPERATION-Aufzählung. |
DXGK_NATIVE_FENCE_LOG_TYPE Erfahren Sie mehr über die DXGK_NATIVE_FENCE_LOG_TYPE-Aufzählung. |
DXGK_PTE_PAGE_SIZE Die DXGK_PTE_PAGE_SIZE-Aufzählung wird von DXGK_PTE verwendet, um die Größe von Seiten auf niedrigerer Seitenebene anzugeben. |
DXGKVGPU_ESCAPE_TYPE Eine Enumeration, die Informationen zum Escapetyp enthält. |