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) |