Compartilhar via


estrutura DRIVER_INITIALIZATION_DATA (dispmprt.h)

A estrutura DRIVER_INITIALIZATION_DATA contém ponteiros para funções implementadas pelo KMD (driver de miniporto de exibição). A função DriverEntry do KMD fornece o subsistema de kernel de elementos gráficos DirectX com pontos de entrada preenchendo os membros dessa estrutura.

Sintaxe

typedef struct _DRIVER_INITIALIZATION_DATA {
  ULONG                                                   Version;
  PDXGKDDI_ADD_DEVICE                                     DxgkDdiAddDevice;
  PDXGKDDI_START_DEVICE                                   DxgkDdiStartDevice;
  PDXGKDDI_STOP_DEVICE                                    DxgkDdiStopDevice;
  PDXGKDDI_REMOVE_DEVICE                                  DxgkDdiRemoveDevice;
  PDXGKDDI_DISPATCH_IO_REQUEST                            DxgkDdiDispatchIoRequest;
  PDXGKDDI_INTERRUPT_ROUTINE                              DxgkDdiInterruptRoutine;
  PDXGKDDI_DPC_ROUTINE                                    DxgkDdiDpcRoutine;
  PDXGKDDI_QUERY_CHILD_RELATIONS                          DxgkDdiQueryChildRelations;
  PDXGKDDI_QUERY_CHILD_STATUS                             DxgkDdiQueryChildStatus;
  PDXGKDDI_QUERY_DEVICE_DESCRIPTOR                        DxgkDdiQueryDeviceDescriptor;
  PDXGKDDI_SET_POWER_STATE                                DxgkDdiSetPowerState;
  PDXGKDDI_NOTIFY_ACPI_EVENT                              DxgkDdiNotifyAcpiEvent;
  PDXGKDDI_RESET_DEVICE                                   DxgkDdiResetDevice;
  PDXGKDDI_UNLOAD                                         DxgkDdiUnload;
  PDXGKDDI_QUERY_INTERFACE                                DxgkDdiQueryInterface;
  PDXGKDDI_CONTROL_ETW_LOGGING                            DxgkDdiControlEtwLogging;
  PDXGKDDI_QUERYADAPTERINFO                               DxgkDdiQueryAdapterInfo;
  PDXGKDDI_CREATEDEVICE                                   DxgkDdiCreateDevice;
  PDXGKDDI_CREATEALLOCATION                               DxgkDdiCreateAllocation;
  PDXGKDDI_DESTROYALLOCATION                              DxgkDdiDestroyAllocation;
  PDXGKDDI_DESCRIBEALLOCATION                             DxgkDdiDescribeAllocation;
  PDXGKDDI_GETSTANDARDALLOCATIONDRIVERDATA                DxgkDdiGetStandardAllocationDriverData;
  PDXGKDDI_ACQUIRESWIZZLINGRANGE                          DxgkDdiAcquireSwizzlingRange;
  PDXGKDDI_RELEASESWIZZLINGRANGE                          DxgkDdiReleaseSwizzlingRange;
  PDXGKDDI_PATCH                                          DxgkDdiPatch;
  PDXGKDDI_SUBMITCOMMAND                                  DxgkDdiSubmitCommand;
  PDXGKDDI_PREEMPTCOMMAND                                 DxgkDdiPreemptCommand;
  PDXGKDDI_BUILDPAGINGBUFFER                              DxgkDdiBuildPagingBuffer;
  PDXGKDDI_SETPALETTE                                     DxgkDdiSetPalette;
  PDXGKDDI_SETPOINTERPOSITION                             DxgkDdiSetPointerPosition;
  PDXGKDDI_SETPOINTERSHAPE                                DxgkDdiSetPointerShape;
  PDXGKDDI_RESETFROMTIMEOUT                               DxgkDdiResetFromTimeout;
  PDXGKDDI_RESTARTFROMTIMEOUT                             DxgkDdiRestartFromTimeout;
  PDXGKDDI_ESCAPE                                         DxgkDdiEscape;
  PDXGKDDI_COLLECTDBGINFO                                 DxgkDdiCollectDbgInfo;
  PDXGKDDI_QUERYCURRENTFENCE                              DxgkDdiQueryCurrentFence;
  PDXGKDDI_ISSUPPORTEDVIDPN                               DxgkDdiIsSupportedVidPn;
  PDXGKDDI_RECOMMENDFUNCTIONALVIDPN                       DxgkDdiRecommendFunctionalVidPn;
  PDXGKDDI_ENUMVIDPNCOFUNCMODALITY                        DxgkDdiEnumVidPnCofuncModality;
  PDXGKDDI_SETVIDPNSOURCEADDRESS                          DxgkDdiSetVidPnSourceAddress;
  PDXGKDDI_SETVIDPNSOURCEVISIBILITY                       DxgkDdiSetVidPnSourceVisibility;
  PDXGKDDI_COMMITVIDPN                                    DxgkDdiCommitVidPn;
  PDXGKDDI_UPDATEACTIVEVIDPNPRESENTPATH                   DxgkDdiUpdateActiveVidPnPresentPath;
  PDXGKDDI_RECOMMENDMONITORMODES                          DxgkDdiRecommendMonitorModes;
  PDXGKDDI_RECOMMENDVIDPNTOPOLOGY                         DxgkDdiRecommendVidPnTopology;
  PDXGKDDI_GETSCANLINE                                    DxgkDdiGetScanLine;
  PDXGKDDI_STOPCAPTURE                                    DxgkDdiStopCapture;
  PDXGKDDI_CONTROLINTERRUPT                               DxgkDdiControlInterrupt;
  PDXGKDDI_CREATEOVERLAY                                  DxgkDdiCreateOverlay;
  PDXGKDDI_DESTROYDEVICE                                  DxgkDdiDestroyDevice;
  PDXGKDDI_OPENALLOCATIONINFO                             DxgkDdiOpenAllocation;
  PDXGKDDI_CLOSEALLOCATION                                DxgkDdiCloseAllocation;
  PDXGKDDI_RENDER                                         DxgkDdiRender;
  PDXGKDDI_PRESENT                                        DxgkDdiPresent;
  PDXGKDDI_UPDATEOVERLAY                                  DxgkDdiUpdateOverlay;
  PDXGKDDI_FLIPOVERLAY                                    DxgkDdiFlipOverlay;
  PDXGKDDI_DESTROYOVERLAY                                 DxgkDdiDestroyOverlay;
  PDXGKDDI_CREATECONTEXT                                  DxgkDdiCreateContext;
  PDXGKDDI_DESTROYCONTEXT                                 DxgkDdiDestroyContext;
  PDXGKDDI_LINK_DEVICE                                    DxgkDdiLinkDevice;
  PDXGKDDI_SETDISPLAYPRIVATEDRIVERFORMAT                  DxgkDdiSetDisplayPrivateDriverFormat;
  PVOID                                                   DxgkDdiDescribePageTable;
  PVOID                                                   DxgkDdiUpdatePageTable;
  PVOID                                                   DxgkDdiUpdatePageDirectory;
  PVOID                                                   DxgkDdiMovePageDirectory;
  PVOID                                                   DxgkDdiSubmitRender;
  PVOID                                                   DxgkDdiCreateAllocation2;
  PDXGKDDI_RENDER                                         DxgkDdiRenderKm;
  VOID                                                    *Reserved;
  PDXGKDDI_QUERYVIDPNHWCAPABILITY                         DxgkDdiQueryVidPnHWCapability;
  PDXGKDDISETPOWERCOMPONENTFSTATE                         DxgkDdiSetPowerComponentFState;
  PDXGKDDI_QUERYDEPENDENTENGINEGROUP                      DxgkDdiQueryDependentEngineGroup;
  PDXGKDDI_QUERYENGINESTATUS                              DxgkDdiQueryEngineStatus;
  PDXGKDDI_RESETENGINE                                    DxgkDdiResetEngine;
  PDXGKDDI_STOP_DEVICE_AND_RELEASE_POST_DISPLAY_OWNERSHIP DxgkDdiStopDeviceAndReleasePostDisplayOwnership;
  PDXGKDDI_SYSTEM_DISPLAY_ENABLE                          DxgkDdiSystemDisplayEnable;
  PDXGKDDI_SYSTEM_DISPLAY_WRITE                           DxgkDdiSystemDisplayWrite;
  PDXGKDDI_CANCELCOMMAND                                  DxgkDdiCancelCommand;
  PDXGKDDI_GET_CHILD_CONTAINER_ID                         DxgkDdiGetChildContainerId;
  PDXGKDDIPOWERRUNTIMECONTROLREQUEST                      DxgkDdiPowerRuntimeControlRequest;
  PDXGKDDI_SETVIDPNSOURCEADDRESSWITHMULTIPLANEOVERLAY     DxgkDdiSetVidPnSourceAddressWithMultiPlaneOverlay;
  PDXGKDDI_NOTIFY_SURPRISE_REMOVAL                        DxgkDdiNotifySurpriseRemoval;
  PDXGKDDI_GETNODEMETADATA                                DxgkDdiGetNodeMetadata;
  PDXGKDDISETPOWERPSTATE                                  DxgkDdiSetPowerPState;
  PDXGKDDI_CONTROLINTERRUPT2                              DxgkDdiControlInterrupt2;
  PDXGKDDI_CHECKMULTIPLANEOVERLAYSUPPORT                  DxgkDdiCheckMultiPlaneOverlaySupport;
  PDXGKDDI_CALIBRATEGPUCLOCK                              DxgkDdiCalibrateGpuClock;
  PDXGKDDI_FORMATHISTORYBUFFER                            DxgkDdiFormatHistoryBuffer;
  PDXGKDDI_RENDERGDI                                      DxgkDdiRenderGdi;
  PDXGKDDI_SUBMITCOMMANDVIRTUAL                           DxgkDdiSubmitCommandVirtual;
  PDXGKDDI_SETROOTPAGETABLE                               DxgkDdiSetRootPageTable;
  PDXGKDDI_GETROOTPAGETABLESIZE                           DxgkDdiGetRootPageTableSize;
  PDXGKDDI_MAPCPUHOSTAPERTURE                             DxgkDdiMapCpuHostAperture;
  PDXGKDDI_UNMAPCPUHOSTAPERTURE                           DxgkDdiUnmapCpuHostAperture;
  PDXGKDDI_CHECKMULTIPLANEOVERLAYSUPPORT2                 DxgkDdiCheckMultiPlaneOverlaySupport2;
  PDXGKDDI_CREATEPROCESS                                  DxgkDdiCreateProcess;
  PDXGKDDI_DESTROYPROCESS                                 DxgkDdiDestroyProcess;
  PDXGKDDI_SETVIDPNSOURCEADDRESSWITHMULTIPLANEOVERLAY2    DxgkDdiSetVidPnSourceAddressWithMultiPlaneOverlay2;
  void                                                    *Reserved1;
  void                                                    *Reserved2;
  PDXGKDDI_POWERRUNTIMESETDEVICEHANDLE                    DxgkDdiPowerRuntimeSetDeviceHandle;
  PDXGKDDI_SETSTABLEPOWERSTATE                            DxgkDdiSetStablePowerState;
  PDXGKDDI_SETVIDEOPROTECTEDREGION                        DxgkDdiSetVideoProtectedRegion;
  PDXGKDDI_CHECKMULTIPLANEOVERLAYSUPPORT3                 DxgkDdiCheckMultiPlaneOverlaySupport3;
  PDXGKDDI_SETVIDPNSOURCEADDRESSWITHMULTIPLANEOVERLAY3    DxgkDdiSetVidPnSourceAddressWithMultiPlaneOverlay3;
  PDXGKDDI_POSTMULTIPLANEOVERLAYPRESENT                   DxgkDdiPostMultiPlaneOverlayPresent;
  PDXGKDDI_VALIDATEUPDATEALLOCATIONPROPERTY               DxgkDdiValidateUpdateAllocationProperty;
  PDXGKDDI_CONTROLMODEBEHAVIOR                            DxgkDdiControlModeBehavior;
  PDXGKDDI_UPDATEMONITORLINKINFO                          DxgkDdiUpdateMonitorLinkInfo;
  PDXGKDDI_CREATEHWCONTEXT                                DxgkDdiCreateHwContext;
  PDXGKDDI_DESTROYHWCONTEXT                               DxgkDdiDestroyHwContext;
  PDXGKDDI_CREATEHWQUEUE                                  DxgkDdiCreateHwQueue;
  PDXGKDDI_DESTROYHWQUEUE                                 DxgkDdiDestroyHwQueue;
  PDXGKDDI_SUBMITCOMMANDTOHWQUEUE                         DxgkDdiSubmitCommandToHwQueue;
  PDXGKDDI_SWITCHTOHWCONTEXTLIST                          DxgkDdiSwitchToHwContextList;
  PDXGKDDI_RESETHWENGINE                                  DxgkDdiResetHwEngine;
  PDXGKDDI_CREATEPERIODICFRAMENOTIFICATION                DxgkDdiCreatePeriodicFrameNotification;
  PDXGKDDI_DESTROYPERIODICFRAMENOTIFICATION               DxgkDdiDestroyPeriodicFrameNotification;
  PDXGKDDI_SETTIMINGSFROMVIDPN                            DxgkDdiSetTimingsFromVidPn;
  PDXGKDDI_SETTARGETGAMMA                                 DxgkDdiSetTargetGamma;
  PDXGKDDI_SETTARGETCONTENTTYPE                           DxgkDdiSetTargetContentType;
  PDXGKDDI_SETTARGETANALOGCOPYPROTECTION                  DxgkDdiSetTargetAnalogCopyProtection;
  PDXGKDDI_SETTARGETADJUSTEDCOLORIMETRY                   DxgkDdiSetTargetAdjustedColorimetry;
  PDXGKDDI_DISPLAYDETECTCONTROL                           DxgkDdiDisplayDetectControl;
  PDXGKDDI_QUERYCONNECTIONCHANGE                          DxgkDdiQueryConnectionChange;
  PDXGKDDI_EXCHANGEPRESTARTINFO                           DxgkDdiExchangePreStartInfo;
  PDXGKDDI_GETMULTIPLANEOVERLAYCAPS                       DxgkDdiGetMultiPlaneOverlayCaps;
  PDXGKDDI_GETPOSTCOMPOSITIONCAPS                         DxgkDdiGetPostCompositionCaps;
  PDXGKDDI_UPDATEHWCONTEXTSTATE                           DxgkDdiUpdateHwContextState;
  PDXGKDDI_CREATEPROTECTEDSESSION                         DxgkDdiCreateProtectedSession;
  PDXGKDDI_DESTROYPROTECTEDSESSION                        DxgkDdiDestroyProtectedSession;
  PDXGKDDI_SETSCHEDULINGLOGBUFFER                         DxgkDdiSetSchedulingLogBuffer;
  PDXGKDDI_SETUPPRIORITYBANDS                             DxgkDdiSetupPriorityBands;
  PDXGKDDI_NOTIFYFOCUSPRESENT                             DxgkDdiNotifyFocusPresent;
  PDXGKDDI_SETCONTEXTSCHEDULINGPROPERTIES                 DxgkDdiSetContextSchedulingProperties;
  PDXGKDDI_SUSPENDCONTEXT                                 DxgkDdiSuspendContext;
  PDXGKDDI_RESUMECONTEXT                                  DxgkDdiResumeContext;
  PDXGKDDI_SETVIRTUALMACHINEDATA                          DxgkDdiSetVirtualMachineData;
  PDXGKDDI_BEGINEXCLUSIVEACCESS                           DxgkDdiBeginExclusiveAccess;
  PDXGKDDI_ENDEXCLUSIVEACCESS                             DxgkDdiEndExclusiveAccess;
  PDXGKDDI_QUERYDIAGNOSTICTYPESSUPPORT                    DxgkDdiQueryDiagnosticTypesSupport;
  PDXGKDDI_CONTROLDIAGNOSTICREPORTING                     DxgkDdiControlDiagnosticReporting;
  PDXGKDDI_RESUMEHWENGINE                                 DxgkDdiResumeHwEngine;
  PDXGKDDI_SIGNALMONITOREDFENCE                           DxgkDdiSignalMonitoredFence;
  PDXGKDDI_PRESENTTOHWQUEUE                               DxgkDdiPresentToHwQueue;
  PDXGKDDI_VALIDATESUBMITCOMMAND                          DxgkDdiValidateSubmitCommand;
  PDXGKDDI_SETTARGETADJUSTEDCOLORIMETRY2                  DxgkDdiSetTargetAdjustedColorimetry2;
  PDXGKDDI_SETTRACKEDWORKLOADPOWERLEVEL                   DxgkDdiSetTrackedWorkloadPowerLevel;
  PDXGKDDI_SAVEMEMORYFORHOTUPDATE                         DxgkDdiSaveMemoryForHotUpdate;
  PDXGKDDI_RESTOREMEMORYFORHOTUPDATE                      DxgkDdiRestoreMemoryForHotUpdate;
  PDXGKDDI_COLLECTDIAGNOSTICINFO                          DxgkDdiCollectDiagnosticInfo;
  void                                                    *Reserved3;
  PDXGKDDI_CONTROLINTERRUPT3                              DxgkDdiControlInterrupt3;
  PDXGKDDI_SETFLIPQUEUELOGBUFFER                          DxgkDdiSetFlipQueueLogBuffer;
  PDXGKDDI_UPDATEFLIPQUEUELOG                             DxgkDdiUpdateFlipQueueLog;
  PDXGKDDI_CANCELQUEUEDFLIPS                              DxgkDdiCancelQueuedFlips;
  PDXGKDDI_SETINTERRUPTTARGETPRESENTID                    DxgkDdiSetInterruptTargetPresentId;
  PDXGKDDI_SETALLOCATIONBACKINGSTORE                      DxgkDdiSetAllocationBackingStore;
  PDXGKDDI_CREATECPUEVENT                                 DxgkDdiCreateCpuEvent;
  PDXGKDDI_DESTROYCPUEVENT                                DxgkDdiDestroyCpuEvent;
  PDXGKDDI_CANCELFLIPS                                    DxgkDdiCancelFlips;
  PDXGKDDI_CREATENATIVEFENCE                              DxgkDdiCreateNativeFence;
  PDXGKDDI_DESTROYNATIVEFENCE                             DxgkDdiDestroyNativeFence;
  PDXGKDDI_UPDATEMONITOREDVALUES                          DxgkDdiUpdateMonitoredValues;
  PDXGKDDI_UPDATECURRENTVALUESFROMCPU                     DxgkDdiUpdateCurrentValuesFromCpu;
  PDXGKDDI_CREATEDOORBELL                                 DxgkDdiCreateDoorbell;
  PDXGKDDI_CONNECTDOORBELL                                DxgkDdiConnectDoorbell;
  PDXGKDDI_DISCONNECTDOORBELL                             DxgkDdiDisconnectDoorbell;
  PDXGKDDI_DESTROYDOORBELL                                DxgkDdiDestroyDoorbell;
  PDXGKDDI_NOTIFYWORKSUBMISSION                           DxgkDdiNotifyWorkSubmission;
  void                                                    *Reserved4;
  PDXGKDDI_CREATEMEMORYBASIS                              DxgkDdiCreateMemoryBasis;
  PDXGKDDI_DESTROYMEMORYBASIS                             DxgkDdiDestroyMemoryBasis;
  PDXGKDDI_STARTDIRTYTRACKING                             DxgkDdiStartDirtyTracking;
  PDXGKDDI_STOPDIRTYTRACKING                              DxgkDdiStopDirtyTracking;
  PDXGKDDI_QUERYDIRTYBITDATA                              DxgkDdiQueryDirtyBitData;
  PDXGKDDI_PREPARELIVEMIGRATION                           DxgkDdiPrepareLiveMigration;
  PDXGKDDI_SAVEIMMUTABLEMIGRATIONDATA                     DxgkDdiSaveImmutableMigrationData;
  PDXGKDDI_SAVEMUTABLEMIGRATIONDATA                       DxgkDdiSaveMutableMigrationData;
  PDXGKDDI_ENDLIVEMIGRATION                               DxgkDdiEndLiveMigration;
  PDXGKDDI_RESTOREIMMUTABLEMIGRATIONDATA                  DxgkDdiRestoreImmutableMigrationData;
  PDXGKDDI_RESTOREMUTABLEMIGRATIONDATA                    DxgkDdiRestoreMutableMigrationData;
  PDXGKDDI_WRITEVIRTUALIZEDINTERRUPT                      DxgkDdiWriteVirtualizedInterrupt;
  PDXGKDDI_SETVIRTUALGPURESOURCES2                        DxgkDdiSetVirtualGpuResources2;
  PDXGKDDI_SETVIRTUALFUNCTIONPAUSESTATE                   DxgkDdiSetVirtualFunctionPauseState;
  PDXGKDDI_OPENNATIVEFENCE                                DxgkDdiOpenNativeFence;
  PDXGKDDI_CLOSENATIVEFENCE                               DxgkDdiCloseNativeFence;
  PDXGKDDI_SETNATIVEFENCELOGBUFFER                        DxgkDdiSetNativeFenceLogBuffer;
  PDXGKDDI_UPDATENATIVEFENCELOGS                          DxgkDdiUpdateNativeFenceLogs;
  PDXGKDDI_COLLECTDBGINFO2                                DxgkDdiCollectDbgInfo2;
  PDXGKDDI_NOTIFYCONTEXTPRIORITYCHANGE                    DxgkDdiNotifyContextPriorityChange;
  PDXGKDDI_RESETDISPLAYENGINE                             DxgkDdiResetDisplayEngine;
} DRIVER_INITIALIZATION_DATA, *PDRIVER_INITIALIZATION_DATA;

Membros

Version

Um inteiro positivo que indica a versão da interface funcional implementada pelo KMD. O KMD deve definir esse membro como DXGKDDI_INTERFACE_VERSION, que é definido em Dispmprt.h.

DxgkDdiAddDevice

Um ponteiro para a função DxgkDdiAddDevice do KMD.

DxgkDdiStartDevice

Um ponteiro para a função DxgkDdiStartDevice do KMD.

DxgkDdiStopDevice

Um ponteiro para a funçãoDxgkDdiStopDevicekmd.

DxgkDdiRemoveDevice

Um ponteiro para a funçãoDxgkDdiRemoveDevice do KMD.

DxgkDdiDispatchIoRequest

Um ponteiro para a funçãoDxgkDdiDispatchIoRequest do KMD.

DxgkDdiInterruptRoutine

Um ponteiro para a funçãoDxgkDdiInterruptRoutinekmd.

DxgkDdiDpcRoutine

Um ponteiro para a funçãoDxgkDdiDpcRoutine do KMD.

DxgkDdiQueryChildRelations

Um ponteiro para a função DxgkDdiQueryChildRelations do KMD.

DxgkDdiQueryChildStatus

Um ponteiro para a função DxgkDdiQueryChildStatus do KMD.

DxgkDdiQueryDeviceDescriptor

Um ponteiro para a funçãoDxgkDdiQueryDeviceDescriptor do KMD.

DxgkDdiSetPowerState

Um ponteiro para a funçãoDxgkDdiSetPowerStatekmd.

DxgkDdiNotifyAcpiEvent

Um ponteiro para a funçãoDxgkDdiNotifyAcpiEvent do KMD.

DxgkDdiResetDevice

Um ponteiro para a função DxgkDdiResetDevice do KMD.

DxgkDdiUnload

Um ponteiro para a funçãoDxgkDdiUnloadkmd.

DxgkDdiQueryInterface

Um ponteiro para a funçãoDxgkDdiQueryInterfacekmd.

DxgkDdiControlEtwLogging

Um ponteiro para a função DxgkDdiControlEtwLogging do KMD.

DxgkDdiQueryAdapterInfo

Um ponteiro para a funçãoDxgkDdiQueryAdapterInfo do KMD.

DxgkDdiCreateDevice

Um ponteiro para a função DxgkDdiCreateDevice do KMD.

DxgkDdiCreateAllocation

Um ponteiro para a função DxgkDdiCreateAllocation do KMD.

DxgkDdiDestroyAllocation

Um ponteiro para a funçãoDxgkDestroyAllocationdo KMD.

DxgkDdiDescribeAllocation

Um ponteiro para a função DxgkDdiDescribeAllocation do KMD.

DxgkDdiGetStandardAllocationDriverData

Um ponteiro para a função DxgkDdiGetStandardAllocationDriverData do KMD.

DxgkDdiAcquireSwizzlingRange

Um ponteiro para a funçãoDxgkDdiAcquireSwizzlingRange do KMD.

DxgkDdiReleaseSwizzlingRange

Um ponteiro para a função deDxgkDdiReleaseSwizzlingRange do KMD.

DxgkDdiPatch

Um ponteiro para a funçãoDxgkDdiPatchkmd.

DxgkDdiSubmitCommand

Um ponteiro para a função DxgkDdiSubmitCommand do KMD.

DxgkDdiPreemptCommand

Um ponteiro para a função DxgkDdiPreemptCommand do KMD.

DxgkDdiBuildPagingBuffer

Um ponteiro para a função DxgkDdiBuildPagingBuffer do KMD.

DxgkDdiSetPalette

Um ponteiro para a função DxgkDdiSetPalette do KMD que define a paleta para a exibição.

DxgkDdiSetPointerPosition

Um ponteiro para a funçãoDxgkDdiSetPointerPositionkmd.

DxgkDdiSetPointerShape

Um ponteiro para a função DxgkDdiSetPointerShape do KMD.

DxgkDdiResetFromTimeout

Um ponteiro para a função DxgkDdiResetFromTimeout do KMD.

DxgkDdiRestartFromTimeout

Um ponteiro para a funçãoDxgkDdiRestartFromTimeout do KMD.

DxgkDdiEscape

Um ponteiro para a função DxgkDdiEscape do KMD.

DxgkDdiCollectDbgInfo

Um ponteiro para a funçãoDxgkDdiCollectDbgInfokmd.

DxgkDdiQueryCurrentFence

Um ponteiro para a função DxgkDdiQueryCurrentFence do KMD.

DxgkDdiIsSupportedVidPn

Um ponteiro para a função DxgkDdiIsSupportedVidPn do KMD.

DxgkDdiRecommendFunctionalVidPn

Um ponteiro para a função DxgkDdiRecommendFunctionalVidPn do KMD.

DxgkDdiEnumVidPnCofuncModality

Um ponteiro para a função DxgkDdiEnumVidPnCofuncModality do KMD.

DxgkDdiSetVidPnSourceAddress

Um ponteiro para a funçãoDxgkDdiSetVidPnSourceAddress do KMD.

DxgkDdiSetVidPnSourceVisibility

Um ponteiro para a função DxgkDdiSetVidPnSourceVisibility do KMD.

DxgkDdiCommitVidPn

Um ponteiro para a função DxgkDdiCommitVidPn do KMD.

DxgkDdiUpdateActiveVidPnPresentPath

Um ponteiro para a função DxgkDdiUpdateActiveVidPnPresentPath do KMD.

DxgkDdiRecommendMonitorModes

Um ponteiro para a funçãoDxgkDdiRecommendMonitorModeskmd.

DxgkDdiRecommendVidPnTopology

Um ponteiro para a função DxgkDdiRecommendVidPnTopology do KMD.

DxgkDdiGetScanLine

Um ponteiro para a função DxgkDdiGetScanLine do KMD.

DxgkDdiStopCapture

Um ponteiro para a funçãoDxgkDdiStopCapturekmd.

DxgkDdiControlInterrupt

Um ponteiro para a função DxgkDdiControlInterrupt do KMD.

DxgkDdiCreateOverlay

Um ponteiro para a função DxgkDdiCreateOverlay do KMD.

Nota

As seguintes funções são específicas para o dispositivo de contexto gráfico criado por meio de DxgkDdiCreateDevice:

DxgkDdiDestroyDevice

Um ponteiro para a funçãoDxgkDestroyDevicekmd.

DxgkDdiOpenAllocation

Um ponteiro para a funçãoDxgkDdiOpenAllocation do KMD.

DxgkDdiCloseAllocation

Um ponteiro para a funçãoDxgkDdiCloseAllocation do KMD.

DxgkDdiRender

Um ponteiro para a funçãoDxgkDdiRenderkmd.

DxgkDdiPresent

Um ponteiro para a função DxgkDdiPresent do KMD.

Nota

As seguintes funções são específicas para a sobreposição que foi criada por meio de DxgkDdiCreateOverlay:

DxgkDdiUpdateOverlay

Um ponteiro para a função DxgkDdiUpdateOverlay do KMD.

DxgkDdiFlipOverlay

Um ponteiro para a função DxgkDdiFlipOverlay do KMD.

DxgkDdiDestroyOverlay

Um ponteiro para a função DxgkDdiDestroyOverlay do KMD.

Nota

As seguintes funções são específicas para os contextos de suporte:

DxgkDdiCreateContext

Um ponteiro para a função DxgkDdiCreateContext do KMD.

DxgkDdiDestroyContext

Um ponteiro para a função DxgkDdiDestroyContext do KMD.

DxgkDdiLinkDevice

Um ponteiro para a função DxgkDdiLinkDevice do KMD. Lembre-se de que essa função é específica para dar suporte a adaptadores gráficos vinculados.

DxgkDdiSetDisplayPrivateDriverFormat

Um ponteiro para a função DxgkDdiSetDisplayPrivateDriverFormat do KMD.

DxgkDdiDescribePageTable

Esse membro é reservado e deve ser definido como zero. Disponível somente quando DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WIN7.

DxgkDdiUpdatePageTable

Esse membro é reservado e deve ser definido como zero. Disponível somente quando DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WIN7.

DxgkDdiUpdatePageDirectory

Esse membro é reservado e deve ser definido como zero. Disponível somente quando DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WIN7.

DxgkDdiMovePageDirectory

Esse membro é reservado e deve ser definido como zero. Disponível somente quando DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WIN7.

DxgkDdiSubmitRender

Esse membro é reservado e deve ser definido como zero. Disponível somente quando DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WIN7.

DxgkDdiCreateAllocation2

Esse membro é reservado e deve ser definido como zero. Disponível somente quando DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WIN7.

DxgkDdiRenderKm

Um ponteiro para a função DxgkDdiRenderKm do KMD. Disponível somente quando DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WIN7.

Reserved

Esse membro é reservado e deve ser definido como zero. Disponível somente quando DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WIN7.

DxgkDdiQueryVidPnHWCapability

Um ponteiro para a função DxgkDdiQueryVidPnHWCapability do KMD. Disponível somente quando DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WIN7.

DxgkDdiSetPowerComponentFState

Um ponteiro para a funçãoDxgkDdiSetPowerComponentFStatekmd. Disponível a partir do Windows 8 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WIN8).

DxgkDdiQueryDependentEngineGroup

Um ponteiro para a funçãoDxgkDdiQueryDependentEngineGroupkmd. Disponível a partir do Windows 8 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WIN8).

DxgkDdiQueryEngineStatus

Um ponteiro para a funçãoDxgkDdiQueryEngineStatuskmd. Disponível a partir do Windows 8 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WIN8).

DxgkDdiResetEngine

Um ponteiro para a função DxgkDdiResetEngine do KMD. Disponível a partir do Windows 8 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WIN8).

DxgkDdiStopDeviceAndReleasePostDisplayOwnership

Um ponteiro para a função DxgkDdiStopDeviceAndReleasePostDisplayOwnership do KMD. Disponível a partir do Windows 8 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WIN8).

DxgkDdiSystemDisplayEnable

Um ponteiro para a funçãoDxgkDdiSystemDisplayEnablekmd. Disponível a partir do Windows 8 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WIN8).

DxgkDdiSystemDisplayWrite

Um ponteiro para a funçãoDxgkDdiSystemDisplayWritekmd. Disponível a partir do Windows 8 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WIN8).

DxgkDdiCancelCommand

Um ponteiro para a funçãoDxgkDdiCancelCommandkmd. Disponível a partir do Windows 8 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WIN8).

DxgkDdiGetChildContainerId

Um ponteiro para a função DxgkDdiGetChildContainerId do KMD. Disponível a partir do Windows 8 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WIN8).

DxgkDdiPowerRuntimeControlRequest

Um ponteiro para a funçãoDxgkDdiPowerRuntimeControlRequestkmd. Disponível a partir do Windows 8 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WIN8).

DxgkDdiSetVidPnSourceAddressWithMultiPlaneOverlay

Um ponteiro para a função DxgkDdiSetVidPnSourceAddressWithMultiPlaneOverlay do KMD. Disponível a partir do Windows 8 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WIN8).

DxgkDdiNotifySurpriseRemoval

Um ponteiro para a função DxgkDdiNotifySurpriseRemoval do KMD. Disponível a partir do Windows 8 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WIN8).

DxgkDdiGetNodeMetadata

Um ponteiro para a função DxgkDdiGetNodeMetadata do KMD. Disponível a partir do Windows 8.1 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM1_3).

DxgkDdiSetPowerPState

Esse membro é reservado e deve ser definido como zero. Disponível a partir do Windows 8.1 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM1_3).

DxgkDdiControlInterrupt2

Um ponteiro para a função DxgkDdiControlInterrupt2 do KMD. Disponível a partir do Windows 8.1 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM1_3).

DxgkDdiCheckMultiPlaneOverlaySupport

Um ponteiro para a função deDxgkDdiCheckMultiPlaneOverlaySupport do KMD. Disponível a partir do Windows 8.1 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM1_3).

DxgkDdiCalibrateGpuClock

Um ponteiro para a funçãoDxgkDdiCalibrateGpuClockkmd. Disponível a partir do Windows 8.1 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM1_3).

DxgkDdiFormatHistoryBuffer

Um ponteiro para a funçãoDxgkDdiFormatHistoryBuffer do KMD. Disponível a partir do Windows 8.1 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM1_3).

DxgkDdiRenderGdi

Um ponteiro para a função de retorno de chamada DxgkDdiRenderGdi. Disponível a partir do Windows 10 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM2_0).

DxgkDdiSubmitCommandVirtual

Um ponteiro para a função de retorno de chamada DXGKDDI_SUBMITCOMMANDVIRTUAL. Disponível a partir do Windows 10 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM2_0).

DxgkDdiSetRootPageTable

Um ponteiro para a função de retorno de chamada DXGKDDI_SETROOTPAGETABLE. Disponível a partir do Windows 10 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM2_0).

DxgkDdiGetRootPageTableSize

Um ponteiro para a função de retorno de chamada DXGKDDI_GETROOTPAGETABLESIZE. Disponível a partir do Windows 10 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM2_0).

DxgkDdiMapCpuHostAperture

Um ponteiro para a função de retorno de chamada DXGKDDI_MAPCPUHOSTAPERTURE. Disponível a partir do Windows 10 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM2_0).

DxgkDdiUnmapCpuHostAperture

Um ponteiro para a função de retorno de chamada DXGKDDI_UNMAPCPUHOSTAPERTURE. Disponível a partir do Windows 10 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM2_0).

DxgkDdiCheckMultiPlaneOverlaySupport2

Um ponteiro para a função de retorno de chamada DXGKDDI_CHECKMULTIPLANEOVERLAYSUPPORT2. Disponível a partir do Windows 10 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM2_0).

DxgkDdiCreateProcess

Um ponteiro para a função de retorno de chamada DXGKDDI_CREATEPROCESS. Disponível a partir do Windows 10 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM2_0).

DxgkDdiDestroyProcess

Um ponteiro para a função de retorno de chamada DXGKDDI_DESTROYPROCESS. Disponível a partir do Windows 10 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM2_0).

DxgkDdiSetVidPnSourceAddressWithMultiPlaneOverlay2

Um ponteiro para a função de retorno de chamada DXGKDDI_SETVIDPNSOURCEADDRESSWITHMULTIPLANEOVERLAY2. Disponível a partir do Windows 10 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM2_0).

Reserved1

Reservado. Disponível a partir do Windows 10 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM2_0).

Reserved2

Reservado. Disponível a partir do Windows 10 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM2_0).

DxgkDdiPowerRuntimeSetDeviceHandle

Um ponteiro para a função de retorno de chamada DXGKDDI_POWERRUNTIMESETDEVICEHANDLE. Disponível a partir do Windows 10 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM2_0).

DxgkDdiSetStablePowerState

Um ponteiro para a função de retorno de chamada DXGKDDI_SETSTABLEPOWERSTATE. Disponível a partir do Windows 10 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM2_0).

DxgkDdiSetVideoProtectedRegion

Um ponteiro para a função de retorno de chamada DXGKDDI_SETVIDEOPROTECTEDREGION. Disponível a partir do Windows 10 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM2_0).

DxgkDdiCheckMultiPlaneOverlaySupport3

Um ponteiro para a função de retorno de chamada DXGKDDI_CHECKMULTIPLANEOVERLAYSUPPORT3. Disponível a partir do Windows 10 versão 1607 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM2_1).

DxgkDdiSetVidPnSourceAddressWithMultiPlaneOverlay3

Um ponteiro para a função de retorno de chamada DXGKDDI_SETVIDPNSOURCEADDRESSWITHMULTIPLANEOVERLAY3. Disponível a partir do Windows 10 versão 1607 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM2_1).

DxgkDdiPostMultiPlaneOverlayPresent

Um ponteiro para a função de retorno de chamada DXGKDDI_POSTMULTIPLANEOVERLAYPRESENT. Disponível a partir do Windows 10 versão 1607 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM2_1).

DxgkDdiValidateUpdateAllocationProperty

Um ponteiro para a função de retorno de chamada DXGKDDI_VALIDATEUPDATEALLOCATIONPROPERTY. Disponível a partir do Windows 10 versão 1607 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM2_1).

DxgkDdiControlModeBehavior

Um ponteiro para a função de retorno de chamada DXGKDDI_CONTROLMODEBEHAVIOR. Disponível a partir do Windows 10 versão 1607 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM2_1).

DxgkDdiUpdateMonitorLinkInfo

Um ponteiro para a função de retorno de chamada DXGKDDI_UPDATEMONITORLINKINFO. Disponível a partir do Windows 10 versão 1607 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM2_1).

DxgkDdiCreateHwContext

Um ponteiro para a função de retorno de chamada DXGKDDI_CREATEHWCONTEXT. Disponível a partir do Windows 10 versão 1703 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM2_2).

DxgkDdiDestroyHwContext

Um ponteiro para a função de retorno de chamada DXGKDDI_DESTROYHWCONTEXT. Disponível a partir do Windows 10 versão 1703 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM2_2).

DxgkDdiCreateHwQueue

Um ponteiro para a função de retorno de chamada DXGKDDI_CREATEHWQUEUE. Disponível a partir do Windows 10 versão 1703 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM2_2).

DxgkDdiDestroyHwQueue

Um ponteiro para a função de retorno de chamada DXGKDDI_DESTROYHWQUEUE. Disponível a partir do Windows 10 versão 1703 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM2_2).

DxgkDdiSubmitCommandToHwQueue

Um ponteiro para a função de retorno de chamada DXGKDDI_SUBMITCOMMANDTOHWQUEUE. Disponível a partir do Windows 10 versão 1703 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM2_2).

DxgkDdiSwitchToHwContextList

Um ponteiro para a função de retorno de chamada DXGKDDI_SWITCHTOHWCONTEXTLIST. Disponível a partir do Windows 10 versão 1703 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM2_2).

DxgkDdiResetHwEngine

Um ponteiro para a função de retorno de chamada DXGKDDI_RESETENGINE. Disponível a partir do Windows 10 versão 1703 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM2_2).

DxgkDdiCreatePeriodicFrameNotification

Um ponteiro para a função de retorno de chamada DXGKDDI_CREATEPERIODICFRAMENOTIFICATION. Disponível a partir do Windows 10 versão 1703 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM2_2).

DxgkDdiDestroyPeriodicFrameNotification

Um ponteiro para a função de retorno de chamada DXGKDDI_DESTROYPERIODICFRAMENOTIFICATION. Disponível a partir do Windows 10 versão 1703 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM2_2).

DxgkDdiSetTimingsFromVidPn

Um ponteiro para a função de retorno de chamada DXGKDDI_SETTIMINGSFROMVIDPN. Disponível a partir do Windows 10 versão 1703 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM2_2).

DxgkDdiSetTargetGamma

Um ponteiro para a função de retorno de chamada DXGKDDI_SETTARGETGAMMA. Disponível a partir do Windows 10 versão 1703 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM2_2).

DxgkDdiSetTargetContentType

Um ponteiro para a função de retorno de chamada DXGKDDI_SETTARGETCONTENTTYPE. Disponível a partir do Windows 10 versão 1703 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM2_2).

DxgkDdiSetTargetAnalogCopyProtection

Um ponteiro para a função de retorno de chamada DXGKDDI_SETTARGETANALOGCOPYPROTECTION. Disponível a partir do Windows 10 versão 1703 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM2_2).

DxgkDdiSetTargetAdjustedColorimetry

Um ponteiro para a função de retorno de chamada DXGKDDI_SETTARGETADJUSTEDCOLORIMETRY. Disponível a partir do Windows 10 versão 1703 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM2_2).

DxgkDdiDisplayDetectControl

Um ponteiro para a função de retorno de chamada DXGKDDI_DISPLAYDETECTCONTROL. Disponível a partir do Windows 10 versão 1703 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM2_2).

DxgkDdiQueryConnectionChange

Um ponteiro para a função de retorno de chamada DXGKDDI_QUERYCONNECTIONCHANGE. Disponível a partir do Windows 10 versão 1703 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM2_2).

DxgkDdiExchangePreStartInfo

Um ponteiro para a função de retorno de chamada DXGKDDI_EXCHANGEPRESTARTINFO. Disponível a partir do Windows 10 versão 1703 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM2_2).

DxgkDdiGetMultiPlaneOverlayCaps

Um ponteiro para a função de retorno de chamada DXGKDDI_GETMULTIPLANEOVERLAYCAPS. Disponível a partir do Windows 10 versão 1703 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM2_2).

DxgkDdiGetPostCompositionCaps

Um ponteiro para a função de retorno de chamada DXGKDDI_GETPOSTCOMPOSITIONCAPS. Disponível a partir do Windows 10 versão 1703 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM2_2).

DxgkDdiUpdateHwContextState

Um ponteiro para a função de retorno de chamada DXGKDDI_UPDATEHWCONTEXTSTATE. Disponível a partir do Windows 10 versão 1709 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM2_3).

DxgkDdiCreateProtectedSession

Um ponteiro para a função de retorno de chamada DXGKDDI_CREATEPROTECTEDSESSION. Disponível a partir do Windows 10 versão 1709 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM2_3).

DxgkDdiDestroyProtectedSession

Um ponteiro para a função de retorno de chamada DXGKDDI_DESTROYPROTECTEDSESSION. Disponível a partir do Windows 10 versão 1709 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM2_3).

DxgkDdiSetSchedulingLogBuffer

Um ponteiro para a função de retorno de chamada DXGKDDI_SETSCHEDULINGLOGBUFFER. Disponível a partir do Windows 10 versão 1803 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM2_4).

DxgkDdiSetupPriorityBands

Um ponteiro para a função de retorno de chamada DXGKDDI_SETUPPRIORITYBANDS. Disponível a partir do Windows 10 versão 1803 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM2_4).

DxgkDdiNotifyFocusPresent

Um ponteiro para a função de retorno de chamada DXGKDDI_NOTIFYFOCUSPRESENT. Disponível a partir do Windows 10 versão 1803 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM2_4).

DxgkDdiSetContextSchedulingProperties

Um ponteiro para a função de retorno de chamada DXGKDDI_SETCONTEXTSCHEDULINGPROPERTIES. Disponível a partir do Windows 10 versão 1803 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM2_4).

DxgkDdiSuspendContext

Um ponteiro para a função de retorno de chamada DXGKDDI_SUSPENDCONTEXT. Disponível a partir do Windows 10 versão 1803 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM2_4).

DxgkDdiResumeContext

Um ponteiro para a função de retorno de chamada DXGKDDI_RESUMECONTEXT. Disponível a partir do Windows 10 versão 1803 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM2_4).

DxgkDdiSetVirtualMachineData

Um ponteiro para a função de retorno de chamada DXGKDDI_SETVIRTUALMACHINEDATA. Disponível a partir do Windows 10 versão 1803 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM2_4).

DxgkDdiBeginExclusiveAccess

Um ponteiro para a função de retorno de chamada DXGKDDI_BEGINEXCLUSIVEACCESS. Disponível a partir do Windows 10 versão 1803 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM2_4).

DxgkDdiEndExclusiveAccess

Um ponteiro para a função de retorno de chamada DXGKDDI_ENDEXCLUSIVEACCESS. Disponível a partir do Windows 10 versão 1803 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM2_4).

DxgkDdiQueryDiagnosticTypesSupport

Um ponteiro para a função de retorno de chamada DXGKDDI_QUERYDIAGNOSTICTYPESSUPPORT. Disponível a partir do Windows 10 versão 1803 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM2_4).

DxgkDdiControlDiagnosticReporting

Um ponteiro para a função de retorno de chamada DXGKDDI_CONTROLDIAGNOSTICREPORTING. Disponível a partir do Windows 10 versão 1803 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM2_4).

DxgkDdiResumeHwEngine

Um ponteiro para a função de retorno de chamada DXGKDDI_RESUMEHWENGINE. Disponível a partir do Windows 10 versão 1803 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM2_4).

DxgkDdiSignalMonitoredFence

Ponteiro para um DxgkDdiSignalMonitoredFence, chamado para adicionar uma instrução gpu para sinalizar o objeto de cerca monitorado de paginação para o buffer DMA (acesso direto à memória). Disponível a partir do Windows 10 versão 1809 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM2_5).

DxgkDdiPresentToHwQueue

Um ponteiro para a função de retorno de chamada DXGKDDI_PRESENTTOHWQUEUE. Disponível a partir do Windows 10 versão 1809 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM2_5).

DxgkDdiValidateSubmitCommand

Um ponteiro para a função de retorno de chamada DXGKDDI_VALIDATESUBMITCOMMAND. Disponível a partir do Windows 10 versão 1809 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM2_5).

DxgkDdiSetTargetAdjustedColorimetry2

Um ponteiro para a função de retorno de chamada DXGKDDI_SETTARGETADJUSTEDCOLORIMETRY2. Disponível a partir do Windows 10 versão 1809 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM2_5).

DxgkDdiSetTrackedWorkloadPowerLevel

Um ponteiro para a função de retorno de chamada DxgkDdiSetTrackedWorkloadPowerLevel. Disponível a partir do Windows 10 versão 1809 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM2_5).

DxgkDdiSaveMemoryForHotUpdate

Um ponteiro para a função de retorno de chamada DxgkDdiSaveMemoryForHotUpdate. Disponível a partir do Windows 10 versão 1903 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM2_6).

DxgkDdiRestoreMemoryForHotUpdate

Um ponteiro para a função de retorno de chamada DxgkDdiRestoreMemoryForHotUpdate. Disponível a partir do Windows 10 versão 1903 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM2_6).

DxgkDdiCollectDiagnosticInfo

Um ponteiro para a função de retorno de chamada DxgkDdiCollectDiagnosticInfo. Disponível a partir do Windows 10 versão 1903 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM2_6).

Reserved3

Reservado; definido como zero. Disponível a partir do Windows 10 versão 1903 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM2_6).

DxgkDdiControlInterrupt3

Um ponteiro para a função de retorno de chamada DxgkDdiControlInterrupt3. Disponível a partir do Windows 10 versão 2004 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM2_7).

DxgkDdiSetFlipQueueLogBuffer

Um ponteiro para a função de retorno de chamada DxgkDdiSetFlipQueueLogBuffer. Disponível a partir do Windows Server 2022 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM2_9).

DxgkDdiUpdateFlipQueueLog

Um ponteiro para a função de retorno de chamada DxgkDdiUpdateFlipQueueLog. Disponível a partir do Windows Server 2022 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM2_9).

DxgkDdiCancelQueuedFlips

Um ponteiro para a função de retorno de chamada DxgkDdiCancelQueuedFlips. Disponível a partir do Windows Server 2022 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM2_9).

DxgkDdiSetInterruptTargetPresentId

Um ponteiro para a função de retorno de chamada DxgkDdiSetInterruptTargetPresentId. Disponível a partir do Windows Server 2022 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM2_9).

DxgkDdiSetAllocationBackingStore

Um ponteiro para a função de retorno de chamada DxgkDdiSetAllocationBackingStore. Disponível a partir do Windows 11 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM3_0).

DxgkDdiCreateCpuEvent

Um ponteiro para a função de retorno de chamada DxgkDdiCreateCpuEvent. Disponível a partir do Windows 11 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM3_0).

DxgkDdiDestroyCpuEvent

Um ponteiro para a função de retorno de chamada DxgkDdiDestroyCpuEvent. Disponível a partir do Windows 11 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM3_0).

DxgkDdiCancelFlips

Um ponteiro para a função de retorno de chamada DxgkDdiCancelFlips. Disponível a partir do Windows 11 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM3_0).

DxgkDdiCreateNativeFence

Um ponteiro para a função de retorno de chamada DxgkDdiCreateNativeFence. Disponível a partir do Windows 11 versão 22H2 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM3_1).

DxgkDdiDestroyNativeFence

Um ponteiro para a função de retorno de chamada DxgkDdiDestroyNativeFence. Disponível a partir do Windows 11 versão 22H2 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM3_1).

DxgkDdiUpdateMonitoredValues

Um ponteiro para a função DxgkDdiUpdateMonitoredValues de retorno de chamada. Disponível a partir do Windows 11 versão 22H2 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM3_1).

DxgkDdiUpdateCurrentValuesFromCpu

Um ponteiro para a função de retorno de chamada DxgkDdiUpdateCurrentValuesFromCpu. Disponível a partir do Windows 11 versão 22H2 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM3_1).

DxgkDdiCreateDoorbell

Um ponteiro para a função de retorno de chamada DxgkDdiCreateDoorbell. Disponível a partir do Windows 11 versão 22H2 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM3_1).

DxgkDdiConnectDoorbell

Um ponteiro para a função DxgkDdiConnectDoorbell de retorno de chamada. Disponível a partir do Windows 11 versão 22H2 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM3_1).

DxgkDdiDisconnectDoorbell

Um ponteiro para a função de retorno de chamada DxgkDdiDisconnectDoorbell. Disponível a partir do Windows 11 versão 22H2 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM3_1).

DxgkDdiDestroyDoorbell

Um ponteiro para a função de retorno de chamada DxgkDdiDestroyDoorbell. Disponível a partir do Windows 11 versão 22H2 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM3_1).

DxgkDdiNotifyWorkSubmission

Um ponteiro para a função de retorno de chamada DxgkDdiNotifyWorkSubmission. Disponível a partir do Windows 11 versão 22H2 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM3_1).

Reserved4

Reservado. Disponível a partir do Windows 11 versão 22H2 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM3_1).

DxgkDdiCreateMemoryBasis

Um ponteiro para a função de retorno de chamada DxgkDdiCreateMemoryBasis. Disponível a partir do Windows 11 versão 24H2 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM3_2).

DxgkDdiDestroyMemoryBasis

Um ponteiro para a função de retorno de chamada DxgkDdiDestroyMemoryBasis. Disponível a partir do Windows 11 versão 24H2 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM3_2).

DxgkDdiStartDirtyTracking

Um ponteiro para a função de retorno de chamada DxgkDdiStartDirtyTracking. Disponível a partir do Windows 11 versão 24H2 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM3_2).

DxgkDdiStopDirtyTracking

Um ponteiro para a função de retorno de chamada DxgkDdiStopDirtyTracking. Disponível a partir do Windows 11 versão 24H2 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM3_2).

DxgkDdiQueryDirtyBitData

Um ponteiro para a função de retorno de chamada DxgkDdiQueryDirtyBitData. Disponível a partir do Windows 11 versão 24H2 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM3_2).

DxgkDdiPrepareLiveMigration

Um ponteiro para a função de retorno de chamada DxgkDdiPrepareLiveMigration. Disponível a partir do Windows 11 versão 24H2 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM3_2).

DxgkDdiSaveImmutableMigrationData

Um ponteiro para a função de retorno de chamada DxgkDdiSaveImmutableMigrationData. Disponível a partir do Windows 11 versão 24H2 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM3_2).

DxgkDdiSaveMutableMigrationData

Um ponteiro para a função de retorno de chamada DxgkDdiSaveMutableMigrationData. Disponível a partir do Windows 11 versão 24H2 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM3_2).

DxgkDdiEndLiveMigration

Um ponteiro para a função de retorno de chamada DxgkDdiEndLiveMigration. Disponível a partir do Windows 11 versão 24H2 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM3_2).

DxgkDdiRestoreImmutableMigrationData

Um ponteiro para a função de retorno de chamada DxgkDdiRestoreImmutableMigrationData. Disponível a partir do Windows 11 versão 24H2 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM3_2).

DxgkDdiRestoreMutableMigrationData

Um ponteiro para a função de retorno de chamada DxgkDdiRestoreMutableMigrationData. Disponível a partir do Windows 11 versão 24H2 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM3_2).

DxgkDdiWriteVirtualizedInterrupt

Um ponteiro para a função de retorno de chamada DxgkDdiWriteVirtualizedInterrupt. Disponível a partir do Windows 11 versão 24H2 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM3_2).

DxgkDdiSetVirtualGpuResources2

Um ponteiro para a função de retorno de chamada DxgkDdiSetVirtualGpuResources2. Disponível a partir do Windows 11 versão 24H2 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM3_2).

DxgkDdiSetVirtualFunctionPauseState

Um ponteiro para a função de retorno de chamada DxgkDdiSetVirtualFunctionPauseState. Disponível a partir do Windows 11 versão 24H2 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM3_2).

DxgkDdiOpenNativeFence

Um ponteiro para a função de retorno de chamada DxgkDdiOpenNativeFence. Disponível a partir do Windows 11 versão 24H2 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM3_2).

DxgkDdiCloseNativeFence

Um ponteiro para a função de retorno de chamada DxgkDdiCloseNativeFence. Disponível a partir do Windows 11 versão 24H2 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM3_2).

DxgkDdiSetNativeFenceLogBuffer

Um ponteiro para a função de retorno de chamada DxgkDdiSetNativeFenceLogBuffer. Disponível a partir do Windows 11 versão 24H2 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM3_2).

DxgkDdiUpdateNativeFenceLogs

Um ponteiro para o DxgkDdiUpdateNativeFenceLogs função de retorno de chamada. Disponível a partir do Windows 11 versão 24H2 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM3_2).

DxgkDdiCollectDbgInfo2

Um ponteiro para a função de retorno de chamada DxgkDdiCollectDbgInfo2. Disponível a partir do Windows 11 versão 24H2 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM3_2).

DxgkDdiNotifyContextPriorityChange

Um ponteiro para a função de retorno de chamada DxgkDdiNotifyContextPriorityChange. Disponível a partir do Windows 11 versão 24H2 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM3_2).

DxgkDdiResetDisplayEngine

Um ponteiro para a função de retorno de chamada DxgkDdiResetDisplayEngine. Disponível a partir do Windows 11 versão 24H2 (DXGKDDI_INTERFACE_VERSION ≥ DXGKDDI_INTERFACE_VERSION_WDDM3_2).

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows Vista
cabeçalho dispmprt.h (inclua Dispmprt.h)

Consulte também

DriverEntry do Display Miniport Driver