Freigeben über


d3dukmdt.h Header

Diese Kopfzeile wird von der Anzeige verwendet. Weitere Informationen finden Sie unter:

  • anzeigen

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.