Compartilhar via


Cabeçalho d3dkmthk.h

Esse cabeçalho é usado pela exibição. Para obter mais informações, consulte:

d3dkmthk.h contém as seguintes interfaces de programação:

IOCTLs

 
IOCTL_INTERNAL_GRAPHICSPOWER_REGISTER

Somente para uso interno. Não use.

Funções

 
D3DKMTAcquireKeyedMutex

A função D3DKMTAcquireKeyedMutex adquire um objeto mutex chaveado. A função retornará STATUS_SUCCESS se o objeto mutex chaveado tiver sido adquirido com êxito.
D3DKMTAcquireKeyedMutex2

A função D3DKMTAcquireKeyedMutex2 adquire um objeto mutex chaveado que inclui dados privados.
D3DKMTAdjustFullscreenGamma

Ajusta o gama de tela inteira.
D3DKMTChangeSurfacePointer

A Microsoft reserva a função D3DKMTChangeSurfacePointer somente para uso interno. Não use essa função em seu código.
D3DKMTChangeVideoMemoryReservation

Altera a reserva de memória de vídeo.
D3DKMTCheckExclusiveOwnership

O retorno de chamada D3DKMTCheckExclusiveOwnership verifica se algum objeto de dispositivo kernel no sistema operacional é um proprietário exclusivo de qualquer fonte de vídeo presente.
D3DKMTCheckMonitorPowerState

A função D3DKMTCheckMonitorPowerState verifica o estado de energia de um monitor. A função retorna STATUS_SUCCESS na verificação bem-sucedida.
D3DKMTCheckMultiPlaneOverlaySupport

A função D3DKMTCheckMultiPlaneOverlaySupport usa a estrutura de D3DKMT_CHECKMULTIPLANEOVERLAYSUPPORT especificada para verificar se há suporte à sobreposição de vários planos.
D3DKMTCheckMultiPlaneOverlaySupport2

Saiba mais sobre a função D3DKMTCheckMultiPlaneOverlaySupport2.
D3DKMTCheckMultiPlaneOverlaySupport3

Saiba mais sobre a função D3DKMTCheckMultiPlaneOverlaySupport3.
D3DKMTCheckOcclusion

A função D3DKMTCheckOcclusion verifica se a área do cliente de uma janela gráfica é ocluída.
D3DKMTCheckSharedResourceAccess

A função D3DKMTCheckSharedResourceAccess determina se um processo pode acessar um recurso compartilhado.
D3DKMTCheckVidPnExclusiveOwnership

A função D3DKMTCheckVidPnExclusiveOwnership determina a origem do vídeo presente com propriedade exclusiva de uma rede de vídeo presente (VidPN).
D3DKMTCloseAdapter

A função D3DKMTCloseAdapter fecha um adaptador gráfico que foi aberto anteriormente pela função D3DKMTOpenAdapterFromHdc.
D3DKMTCloseDxCoreDevice

Saiba mais sobre a função D3DKMTCloseDxCoreDevice.
D3DKMTConfigureSharedResource

A função D3DKMTConfigureSharedResource configura um recurso compartilhado. A função retorna STATUS_SUCCESS na configuração bem-sucedida.
D3DKMTConnectDoorbell

Saiba mais sobre a função D3DKMTConnectDoorbell.
D3DKMTCreateAllocation

Saiba mais sobre a função D3DKMTCreateAllocation.
D3DKMTCreateAllocation2

Saiba mais sobre a função D3DKMTCreateAllocation2.
D3DKMTCreateContext

A função D3DKMTCreateContext cria um contexto de dispositivo no modo kernel. A função retorna STATUS_SUCCESS na criação bem-sucedida do contexto do dispositivo.
D3DKMTCreateContextVirtual

A função D3DKMTCreateContextVirtual cria um contexto de dispositivo no modo kernel que dá suporte ao endereçamento virtual.
D3DKMTCreateDCFromMemory

A função D3DKMTCreateDCFromMemory cria um contexto de exibição de um bloco de memória especificado.
D3DKMTCreateDevice

A função D3DKMTCreateDevice cria um contexto de dispositivo no modo kernel. A função retorna STATUS_SUCCESS na criação bem-sucedida do contexto do dispositivo.
D3DKMTCreateDoorbell

Saiba mais sobre a função D3DKMTCreateDoorbell.
D3DKMTCreateHwContext

Usado para criar um novo contexto de hardware.
D3DKMTCreateHwQueue

Saiba mais sobre a função D3DKMTCreateHwQueue.
D3DKMTCreateKeyedMutex

A função D3DKMTCreateKeyedMutex cria um objeto mutex chaveado. A função retorna STATUS_SUCCESS na criação bem-sucedida do objeto mutex chaveado.
D3DKMTCreateKeyedMutex2

A função D3DKMTCreateKeyedMutex2 cria um objeto mutex chaveado que inclui dados privados. A função retorna STATUS_SUCCESS na criação bem-sucedida.
D3DKMTCreateNativeFence

Saiba mais sobre D3DKMTCreateNativeFence.
D3DKMTCreateOutputDupl

A Microsoft reserva a função D3DKMTCreateOutputDupl somente para uso interno. Não use essa função no driver.
D3DKMTCreateOverlay

A função D3DKMTCreateOverlay cria um objeto de sobreposição no modo kernel.
D3DKMTCreatePagingQueue

D3DKMTCreatePagingQueue é usado para criar uma fila de paginação de dispositivo que pode ser usada para sincronizar com operações de gerenciamento de memória de vídeo para o dispositivo, como tornar o recurso do dispositivo residente.
D3DKMTCreateProtectedSession

A função D3DKMTCreateProtectedSession cria uma sessão protegida e retorna STATUS_SUCCESS após a conclusão bem-sucedida.
D3DKMTCreateSyncFile

Saiba mais sobre a função D3DKMTCreateSyncFile.
D3DKMTCreateSynchronizationObject

A função D3DKMTCreateSynchronizationObject cria um objeto de sincronização no modo kernel.
D3DKMTCreateSynchronizationObject2

Saiba mais sobre a função D3DKMTCreateSynchronizationObject2.
D3DKMTDestroyAllocation

A função D3DKMTDestroyAllocation libera um recurso, uma lista de alocações ou ambos.
D3DKMTDestroyAllocation2

A função D3DKMTDestroyAllocation2 libera um recurso, uma lista de alocações ou ambos.
D3DKMTDestroyContext

A função D3DKMTDestroyContext libera um contexto de dispositivo no modo kernel.
D3DKMTDestroyDCFromMemory

A função D3DKMTDestroyDCFromMemory libera o contexto de exibição.
D3DKMTDestroyDevice

A função D3DKMTDestroyDevice libera um contexto de dispositivo no modo kernel.
D3DKMTDestroyDoorbell

Saiba mais sobre a função D3DKMTDestroyDoorbell.
D3DKMTDestroyHwContext

Usado para destruir um contexto de hardware.
D3DKMTDestroyHwQueue

Usado para destruir uma fila de hardware.
D3DKMTDestroyKeyedMutex

A função D3DKMTDestroyKeyedMutex destrói um objeto mutex chaveado.
D3DKMTDestroyOutputDupl

Destrói a duplicação de saída.
D3DKMTDestroyOverlay

A função D3DKMTDestroyOverlay destrói um objeto de sobreposição no modo kernel.
D3DKMTDestroyPagingQueue

D3DKMTDestroyPagingQueue aguarda que uma fila de paginação conclua todas as operações enfileiradas nela e a destrói junto com o objeto de sincronização associado.
D3DKMTDestroyProtectedSession

A função D3DKMTDestroyProtectedSession destrói uma sessão protegida e retorna STATUS_SUCCESS após a conclusão bem-sucedida.
D3DKMTDestroySynchronizationObject

Saiba mais sobre a função D3DKMTDestroySynchronizationObject.
D3DKMTEnumAdapters

A função D3DKMTEnumAdapters enumera todos os adaptadores gráficos no sistema. A função retornará STATUS_SUCCESS se a enumeração tiver sido bem-sucedida.
D3DKMTEnumAdapters2

Saiba mais sobre a função D3DKMTEnumAdapters2.
D3DKMTEnumAdapters3

A função D3DKMTEnumAdapters3 fornece informações para enumerar todos os adaptadores gráficos no sistema.
D3DKMTEscape

A função D3DKMTEscape troca informações com o driver de miniporto de exibição.
D3DKMTEvict

D3DKMTEvict é usado para diminuir a contagem de referência de residência de alocação. Depois que essa contagem atingir zero, ela removerá a alocação da lista de residência do dispositivo.
D3DKMTFlipOverlay

A função D3DKMTFlipOverlay altera a alocação a ser exibida na sobreposição.
D3DKMTFlushHeapTransitions

Libera transições de heap.
D3DKMTFreeGpuVirtualAddress

D3DKMTFreeGpuVirtualAddress lança um intervalo de endereços virtuais de GPU (unidade de processamento gráfico), que foi previamente reservado ou mapeado.
D3DKMTGetAllocationPriority

Obtém prioridade de alocação.
D3DKMTGetContextInProcessSchedulingPriority

Chamado por um dispositivo de composição do Microsoft Direct3D em processo (in-proc) para recuperar a prioridade de agendamento para um contexto de dispositivo que está no mesmo processo que outros contextos de dispositivo.
D3DKMTGetContextSchedulingPriority

A função D3DKMTGetContextSchedulingPriority recupera a prioridade de agendamento para um contexto de dispositivo.
D3DKMTGetDeviceState

A função D3DKMTGetDeviceState recupera o estado de um dispositivo.
D3DKMTGetDisplayModeList

Saiba mais sobre a função D3DKMTGetDisplayModeList.
D3DKMTGetDWMVerticalBlankEvent

Obtenha o evento em branco vertical DWM (gerenciador de janelas da área de trabalho).
D3DKMTGetMultiPlaneOverlayCaps

Recupera recursos de sobreposição de vários planos.
D3DKMTGetMultisampleMethodList

A função D3DKMTGetMultisampleMethodList recupera uma lista de métodos de vários exemplos usados para uma alocação.
D3DKMTGetOverlayState

A função D3DKMTGetOverlayState recupera o status sobre uma sobreposição.
D3DKMTGetPostCompositionCaps

Recupera os recursos de pós-composição.
D3DKMTGetPresentHistory

A função D3DKMTGetPresentHistory recupera o histórico de cópia.
D3DKMTGetPresentQueueEvent

Obter evento de fila presente.
D3DKMTGetProcessDeviceRemovalSupport

A função D3DKMTGetProcessDeviceRemovalSupport determina se um processo usando o adaptador especificado pode se recuperar da remoção do dispositivo gráfico.
D3DKMTGetProcessSchedulingPriorityClass

A função D3DKMTGetProcessSchedulingPriorityClass recupera a prioridade de agendamento de um processo.
D3DKMTGetResourcePresentPrivateDriverData

Consulta os dados privados do recurso, que são associados ao recurso durante o Present.
D3DKMTGetRuntimeData

A Microsoft reserva a função de retorno de chamada D3DKMTGetRuntimeData somente para uso interno. Não use essa função em seu código.
D3DKMTGetScanLine

A função D3DKMTGetScanLine determina se a fonte de vídeo presente fornecida de uma rede de vídeo presente (VidPN) está no modo de branco vertical e recupera a linha de verificação atual.
D3DKMTGetSharedPrimaryHandle

A função D3DKMTGetSharedPrimaryHandle recupera o identificador compartilhado global da superfície primária.
D3DKMTGetSharedResourceAdapterLuid

Mapeia um recurso compartilhado para um LUID (identificador local exclusivo) que identifica o adaptador gráfico no qual o recurso foi criado.
D3DKMTInvalidateActiveVidPn

A função D3DKMTInvalidateActiveVidPn invalida a VidPN (rede de vídeo presente) ativa atualmente em uso. Observe que essa função é obsoleta no Windows 7 e versões posteriores dos sistemas operacionais Windows.
D3DKMTInvalidateCache

Invalida o cache.
D3DKMTIsFeatureEnabled

Saiba mais sobre a função D3DKMTIsFeatureEnabled.
D3DKMTLock

A função D3DKMTLock bloqueia uma alocação inteira ou páginas específicas dentro de uma alocação.
D3DKMTLock2

A função D3DKMTLock2 bloqueia uma alocação inteira ou páginas específicas dentro de uma alocação.
D3DKMTMakeResident

D3DKMTMakeResident é usado para adicionar um recurso à lista de residência do dispositivo e incrementar a contagem de referência de residência nessa alocação.
D3DKMTMapGpuVirtualAddress

Saiba mais sobre a função D3DKMTMapGpuVirtualAddress.
D3DKMTMarkDeviceAsError

A função D3DKMTMarkDeviceAsError marca um dispositivo como erro usando as informações em uma estrutura _D3DKMT_MARKDEVICEASERROR.
D3DKMTNotifyWorkSubmission

Saiba mais sobre a função D3DKMTNotifyWorkSubmission.
D3DKMTOfferAllocations

A função D3DKMTOfferAllocations oferece alocações de memória de vídeo para reutilização. A função retorna STATUS_SUCCESS se as alocações foram oferecidas com êxito.
D3DKMTOpenAdapterFromDeviceName

A função D3DKMTOpenAdapterFromDeviceName mapeia um nome de dispositivo para um identificador de adaptador gráfico e, se o adaptador contiver várias saídas de monitor, para uma dessas saídas.
D3DKMTOpenAdapterFromGdiDisplayName

A função D3DKMTOpenAdapterFromGdiDisplayName mapeia um nome de dispositivo GDI para um identificador de adaptador gráfico e, se o adaptador contiver várias saídas de monitor, para uma dessas saídas.
D3DKMTOpenAdapterFromHdc

A função D3DKMTOpenAdapterFromHdc mapeia um HDC (identificador de contexto do dispositivo) para um identificador de adaptador gráfico e, se o adaptador contiver várias saídas de monitor, para uma dessas saídas.
D3DKMTOpenAdapterFromLuid

Mapeia um LUID (identificador local exclusivo) para um identificador de adaptador gráfico.
D3DKMTOpenKeyedMutex

A função D3DKMTOpenKeyedMutex abre um objeto mutex com chave.
D3DKMTOpenKeyedMutex2

A função D3DKMTOpenKeyedMutex2 abre um objeto mutex chaveado que inclui dados privados. A função retornará STATUS_SUCCESS se o objeto tiver sido aberto.
D3DKMTOpenKeyedMutexFromNtHandle

Abre um mutex com chave de um identificador NT para o processo.
D3DKMTOpenNativeFenceFromNtHandle

Saiba mais sobre a função D3DKMTOpenNativeFenceFromNtHandle.
D3DKMTOpenNtHandleFromName

A função D3DKMTOpenNtHandleFromName abre um identificador NT para um adaptador gráfico especificado pelo nome.
D3DKMTOpenProtectedSessionFromNtHandle

A função D3DKMTOpenProtectedSessionFromNtHandle especifica um identificador de sessão NT usado para abrir uma sessão de kernel protegida.
D3DKMTOpenResource

A função D3DKMTOpenResource abre um recurso compartilhado.
D3DKMTOpenResource2

A Microsoft reserva a função D3DKMTOpenResource2 somente para uso interno. Não use essa função no driver.
D3DKMTOpenResourceFromNtHandle

D3DKMTOpenResourceFromNtHandle abre um recurso compartilhado de um identificador NT. A função retornará STATUS_SUCCESS se o recurso tiver sido aberto com êxito.
D3DKMTOpenSynchronizationObject

A função D3DKMTOpenSynchronizationObject abre um objeto de sincronização no modo kernel.
D3DKMTOpenSyncObjectFromNtHandle

Mapeia um identificador de processo NT para um objeto de sincronização de GPU (unidade de processamento gráfico).
D3DKMTOpenSyncObjectFromNtHandle2

D3DKMTOpenSyncObjectFromNtHandle2 abre um objeto de cerca monitorado de um identificador NT criado anteriormente por D3DKMTShareObjects.
D3DKMTOpenSyncObjectNtHandleFromName

D3DKMTOpenSyncObjectNtHandleFromName abre um identificador NT para um objeto de cerca monitorado compartilhado nomeado, semelhante ao que D3DKMTOpenNtHandleFromName faz para alocações compartilhadas.
D3DKMTOutputDuplGetFrameInfo

Obtém informações de quadro duplicados de saída.
D3DKMTOutputDuplGetMetaData

Obtém metadados duplicados de saída.
D3DKMTOutputDuplGetPointerShapeData

Obtém dados de forma de ponteiro duplicados de saída.
D3DKMTOutputDuplPresent

D3DKMTOutputDuplPresent emite um comando presente do conjunto de trocas de API de Duplicação da Área de Trabalho do Gerenciador de Janelas da Área de Trabalho para o subsistema do kernel DirectX.
D3DKMTOutputDuplPresentToHwQueue

A função D3DKMTOutputDuplPresentToHwQueue gera o identificador duplicado de uma fila de hardware.
D3DKMTOutputDuplReleaseFrame

A função D3DKMTOutputDuplReleaseFrame indica que o driver terminou de processar a imagem da área de trabalho duplicada especificada.
D3DKMTPollDisplayChildren

A função D3DKMTPollDisplayChildren consulta o status de conectividade de todos os dispositivos filho do adaptador fornecido.
D3DKMTPresent

A função D3DKMTPresent envia um comando presente para o subsistema de kernel de elementos gráficos do Microsoft DirectX (Dxgkrnl.sys).
D3DKMTPresentMultiPlaneOverlay

A função D3DKMTPresentMultiPlaneOverlay copia o conteúdo de uma alocação de sobreposição de vários planos de origem para uma alocação de destino.
D3DKMTPresentMultiPlaneOverlay2

A função D3DKMTPresentMultiPlaneOverlay2 copia o conteúdo de uma alocação de sobreposição de vários planos de origem para uma alocação de destino.
D3DKMTPresentMultiPlaneOverlay3

A função D3DKMTPresentMultiPlaneOverlay3 copia o conteúdo de uma alocação de sobreposição de vários planos de origem para uma alocação de destino.
D3DKMTPresentRedirected

Redireciona o comando atual.
D3DKMTQueryAdapterInfo

A função D3DKMTQueryAdapterInfo recupera informações do adaptador gráfico.
D3DKMTQueryAllocationResidency

A função D3DKMTQueryAllocationResidency recupera o status de residência de um recurso ou lista de alocações.
D3DKMTQueryClockCalibration

Consulta a calibragem do relógio.
D3DKMTQueryFSEBlock

Bloco FSE de consulta.
D3DKMTQueryProcessOfferInfo

Consulta as informações da oferta do processo.
D3DKMTQueryProtectedSessionInfoFromNtHandle

Usado para obter informações sobre a sessão protegida.
D3DKMTQueryProtectedSessionStatus

A função D3DKMTQueryProtectedSessionStatus é usada para consultar o status da sessão protegida.
D3DKMTQueryRemoteVidPnSourceFromGdiDisplayName

Mapeia um nome de exibição GDI para uma ID de origem VidPN (rede de apresentação de vídeo remoto) necessária para uma chamada para a função D3DKMTOutputDuplPresent.
D3DKMTQueryResourceInfo

A função D3DKMTQueryResourceInfo recupera informações sobre um recurso compartilhado.
D3DKMTQueryResourceInfoFromNtHandle

A função D3DKMTQueryResourceInfoFromNtHandle mapeia um identificador NT global para as informações de recurso necessárias para uma chamada para a função D3DKMTQueryResourceInfo.
D3DKMTQueryStatistics

Saiba mais sobre: D3DKMTQueryStatistics
D3DKMTQueryVideoMemoryInfo

A função de retorno de chamada D3DKMTQueryVideoMemoryInfo consulta informações de memória de vídeo.
D3DKMTQueryVidPnExclusiveOwnership

Consultas de propriedade exclusiva do VidPn.
D3DKMTReclaimAllocations

A função D3DKMTReclaimAllocations recupera as alocações de memória de vídeo especificadas em uma estrutura de D3DKMT_RECLAIMALLOCATIONS.
D3DKMTReclaimAllocations2

D3DKMTReclaimAllocations2 recupera alocações de memória de vídeo.
D3DKMTRegisterTrimNotification

D3DKMTRegisterTrimNotification é usado por um gerenciador de memória de vídeo no modo kernel para registrar e implementar um retorno de chamada para cada dispositivo do modo kernel receber notificações de uma estrutura gráfica (como OpenGL).
D3DKMTRegisterVailProcess

Saiba mais sobre a função D3DKMTRegisterVailProcess.
D3DKMTReleaseKeyedMutex

A função D3DKMTReleaseKeyedMutex libera um objeto mutex com chave.
D3DKMTReleaseKeyedMutex2

A função D3DKMTReleaseKeyedMutex2 libera um objeto mutex chaveado que inclui dados privados especificados pelo chamador.
D3DKMTReleaseProcessVidPnSourceOwners

A função D3DKMTReleaseProcessVidPnSourceOwners libera o vídeo apresentando proprietários de fonte de rede para um processo.
D3DKMTRender

A função D3DKMTRender envia o buffer de comando atual para o subsistema de kernel de elementos gráficos do Microsoft DirectX (Dxgkrnl.sys).
D3DKMTReserveGpuVirtualAddress

D3DKMTReserveGpuVirtualAddress reserva um intervalo de endereços no espaço de endereço virtual gpu (unidade de processamento gráfico) atual. O intervalo de endereços é reservado apenas, não há memória real por trás dele.
D3DKMTSetAllocationPriority

A função D3DKMTSetAllocationPriority define o nível de prioridade de um recurso ou lista de alocações.
D3DKMTSetContextInProcessSchedulingPriority

Chamado por um dispositivo de composição do Microsoft Direct3D em processo (in-proc) para definir a prioridade de agendamento para um contexto de dispositivo que está no mesmo processo que outros contextos de dispositivo.
D3DKMTSetContextSchedulingPriority

A função D3DKMTSetContextSchedulingPriority define a prioridade de agendamento para um contexto de dispositivo.
D3DKMTSetDisplayMode

A função D3DKMTSetDisplayMode define a alocação usada para verificar a exibição.
D3DKMTSetDisplayPrivateDriverFormat

A função D3DKMTSetDisplayPrivateDriverFormat altera o atributo de formato privado de uma fonte de vídeo presente.
D3DKMTSetFSEBlock

Define o bloco FSE.
D3DKMTSetGammaRamp

A função D3DKMTSetGammaRamp define a rampa gama.
D3DKMTSetHwProtectionTeardownRecovery

Define a recuperação de desmonte da proteção de hardware.
D3DKMTSetMonitorColorSpaceTransform

Usado para definir a transformação de espaço de cor para o monitor selecionado.
D3DKMTSetProcessSchedulingPriorityClass

A função D3DKMTSetProcessSchedulingPriorityClass define a prioridade de agendamento para um processo.
D3DKMTSetQueuedLimit

A função D3DKMTSetQueuedLimit define ou recupera o limite para o número de operações do tipo fornecido que podem ser enfileiradas para o dispositivo fornecido.
D3DKMTSetStablePowerState

Define o estado de energia estável.
D3DKMTSetSyncRefreshCountWaitTarget

Define a contagem de atualizações de sincronização para o destino de espera.
D3DKMTSetVidPnSourceHwProtection

Define a proteção de hardware de origem VidPn.
D3DKMTSetVidPnSourceOwner

A função D3DKMTSetVidPnSourceOwner define e libera a origem do vídeo presente no caminho de uma topologia VidPN (rede de vídeo presente) que possui o VidPN.
D3DKMTSetVidPnSourceOwner1

A função D3DKMTSetVidPnSourceOwner1 define ou libera a origem do vídeo presente no caminho de um proprietário da VidPN (rede presente em vídeo).
D3DKMTSetVidPnSourceOwner2

A função D3DKMTSetVidPnSourceOwner2 é usada para definir o proprietário da origem da VidPN (rede presente em vídeo).
D3DKMTSharedPrimaryLockNotification

A função D3DKMTSharedPrimaryLockNotification notifica o sistema operacional sobre um bloqueio próximo para uma superfície primária compartilhada.
D3DKMTSharedPrimaryUnLockNotification

A função D3DKMTSharedPrimaryUnLockNotification notifica o sistema operacional de que uma superfície primária compartilhada foi desbloqueada.
D3DKMTShareObjects

Saiba mais sobre a função D3DKMTShareObjects.
D3DKMTShareObjectWithHost

Saiba mais sobre a função D3DKMTShareObjectWithHost.
D3DKMTSignalSynchronizationObject

A função D3DKMTSignalSynchronizationObject insere um sinal para os objetos de sincronização especificados no fluxo de contexto especificado.
D3DKMTSignalSynchronizationObject2

A função D3DKMTSignalSynchronizationObject2 insere um sinal para os objetos de sincronização especificados no fluxo de contexto especificado.
D3DKMTSignalSynchronizationObjectFromCpu

D3DKMTSignalSynchronizationObjectFromCpu permite que um driver sinalize uma cerca monitorada.
D3DKMTSignalSynchronizationObjectFromGpu

D3DKMTSignalSynchronizationObjectFromGpu é usado para sinalizar uma cerca monitorada.
D3DKMTSignalSynchronizationObjectFromGpu2

D3DKMTSignalSynchronizationObjectFromGpu2 é usado para sinalizar uma cerca monitorada.
D3DKMTSubmitCommand

D3DKMTSubmitCommand é usado para enviar buffers de comando em contextos que dão suporte ao endereçamento virtual da GPU (unidade de processamento gráfico).
D3DKMTSubmitCommandToHwQueue

Usado para enviar um comando para a fila de hardware.
D3DKMTSubmitPresentBltToHwQueue

Envia um Blt atual para a fila de hardware.
D3DKMTSubmitPresentToHwQueue

SubmitPresentToHwQueue envia uma operação Blt Present para uma fila de hardware.
D3DKMTSubmitSignalSyncObjectsToHwQueue

Usado para enviar um sinal para a fila de hardware.
D3DKMTSubmitWaitForSyncObjectsToHwQueue

Usado para enviar uma espera para a fila de hardware.
D3DKMTTrimProcessCommitment

A função D3DKMTTrimProcessCommitment corta um compromisso de processo usando informações na estrutura D3DKMT_TRIMPROCESSCOMMITMENT.
D3DKMTUnlock

A função D3DKMTUnlock desbloqueia uma lista de alocações.
D3DKMTUnlock2

A função D3DKMTUnlock2 desbloqueia uma lista de alocações.
D3DKMTUnregisterTrimNotification

D3DKMTUnregisterTrimNotification é usado para remover um registro de retorno de chamada para um dispositivo no modo kernel que recebe notificações de uma estrutura gráfica (como OpenGL).
D3DKMTUpdateAllocationProperty

Atualiza a propriedade de alocação de um contexto.
D3DKMTUpdateGpuVirtualAddress

D3DKMTUpdateGpuVirtualAddress é uma operação especial usada no contexto de recursos de bloco. Ele permite que o driver especifique várias operações de mapeamento a serem aplicadas ao espaço de endereço virtual do processo em um único lote de atualizações de tabela de página.
D3DKMTUpdateOverlay

A função D3DKMTUpdateOverlay modifica um objeto de sobreposição no modo kernel.
D3DKMTWaitForIdle

A função D3DKMTWaitForIdle aguarda que um dispositivo de exibição fique ocioso.
D3DKMTWaitForSynchronizationObject

A função D3DKMTWaitForSynchronizationObject insere uma espera pelos objetos de sincronização especificados no fluxo de contexto especificado.
D3DKMTWaitForSynchronizationObject2

A função D3DKMTWaitForSynchronizationObject2 insere uma espera pelos objetos de sincronização especificados no fluxo de contexto especificado.
D3DKMTWaitForSynchronizationObjectFromCpu

D3DKMTWaitForSynchronizationObjectFromCpu espera que uma cerca monitorada atinja um determinado valor.
D3DKMTWaitForSynchronizationObjectFromGpu

D3DKMTWaitForSynchronizationObjectFromGpu aguarda que uma cerca monitorada atinja um determinado valor antes de processar os comandos de contexto subsequentes.
D3DKMTWaitForVerticalBlankEvent

A função D3DKMTWaitForVerticalBlankEvent aguarda o intervalo vertical de espaçamento ocorrer e, em seguida, retorna.
D3DKMTWaitForVerticalBlankEvent2

Aguarda que objetos de espera especificados, incluindo um evento em branco vertical, ocorram e, em seguida, retornem. Com suporte a partir do Windows 8.
GET_OUTPUT_DUPL_DEBUG_INFO_FROM_SNAPSHOT

Obtém informações de depuração duplicadas de saída do instantâneo.

Funções de retorno de chamada

 
PDXGK_FSTATE_NOTIFICATION

Implementado pelo driver cliente para emitir uma notificação de estado.
PDXGK_GRAPHICSPOWER_UNREGISTER

Um retorno de chamada para cancelar o registro com o driver gráfico.
PDXGK_INITIAL_COMPONENT_STATE

A função de retorno de chamada InitialComponentStateCb é implementada pelo driver cliente para inicializar o estado do componente.
PDXGK_POWER_NOTIFICATION

Um retorno de chamada que fornece uma notificação de que o dispositivo gráfico passará por uma transição de estado de energia do dispositivo.
PDXGK_REMOVAL_NOTIFICATION

Um retorno de chamada que indica que o dispositivo gráfico está sendo removido.
PDXGK_SET_SHARED_POWER_COMPONENT_STATE

Um retorno de chamada para indicar se o componente de energia especificado está ativo.
PFND3DKMT_ACQUIREKEYEDMUTEX

A função de retorno de chamada PFND3DKMT_ACQUIREKEYEDMUTEX adquire um objeto mutex chaveado. A função retornará STATUS_SUCCESS se o objeto mutex chaveado tiver sido adquirido com êxito.
PFND3DKMT_ACQUIREKEYEDMUTEX2

A função de retorno de chamada PFND3DKMT_ACQUIREKEYEDMUTEX2 adquire um objeto mutex chaveado que inclui dados privados.
PFND3DKMT_ADJUSTFULLSCREENGAMMA

A função de retorno de chamada PFND3DKMT_ADJUSTFULLSCREENGAMMA ajusta-se ao gama de tela inteira.
PFND3DKMT_BUDGETCHANGENOTIFICATIONCALLBACK

A função de retorno de chamada PFND3DKMT_BUDGETCHANGENOTIFICATIONCALLBACK notifica uma alteração de orçamento.
PFND3DKMT_CHANGESURFACEPOINTER

Saiba mais sobre a função de retorno de chamada PFND3DKMT_CHANGESURFACEPOINTER.
PFND3DKMT_CHANGEVIDEOMEMORYRESERVATION

A função de retorno de chamada PFND3DKMT_CHANGEVIDEOMEMORYRESERVATION altera uma reserva de memória de vídeo.
PFND3DKMT_CHECKEXCLUSIVEOWNERSHIP

A função PFND3DKMT_CHECKEXCLUSIVEOWNERSHIP verifica se algum objeto de dispositivo kernel no sistema operacional é um proprietário exclusivo de qualquer fonte de vídeo presente.
PFND3DKMT_CHECKMONITORPOWERSTATE

A função PFND3DKMT_CHECKMONITORPOWERSTATE verifica o estado de energia de um monitor. A função retorna STATUS_SUCCESS na verificação bem-sucedida.
PFND3DKMT_CHECKMULTIPLANEOVERLAYSUPPORT

A função de retorno de chamada PFND3DKMT_CHECKMULTIPLANEOVERLAYSUPPORT verifica os detalhes do suporte de hardware para sobreposições multiplano.
PFND3DKMT_CHECKMULTIPLANEOVERLAYSUPPORT2

A função de retorno de chamada PFND3DKMT_CHECKMULTIPLANEOVERLAYSUPPORT2 verifica os detalhes do suporte de hardware para sobreposições multiplano.
PFND3DKMT_CHECKMULTIPLANEOVERLAYSUPPORT3

A função de retorno de chamada PFND3DKMT_CHECKMULTIPLANEOVERLAYSUPPORT3 verifica os detalhes do suporte de hardware para sobreposições multiplano.
PFND3DKMT_CHECKOCCLUSION

A função de retorno de chamada PFND3DKMT_CHECKOCCLUSION verifica se a área do cliente de uma janela gráfica está ocluída.
PFND3DKMT_CHECKSHAREDRESOURCEACCESS

A função PFND3DKMT_CHECKSHAREDRESOURCEACCESS determina se um processo pode acessar um recurso compartilhado.
PFND3DKMT_CHECKVIDPNEXCLUSIVEOWNERSHIP

A função de retorno de chamada PFND3DKMT_CHECKVIDPNEXCLUSIVEOWNERSHIP determina a origem do vídeo presente com propriedade exclusiva de uma rede de vídeo presente (VidPN).
PFND3DKMT_CLOSEADAPTER

A função de retorno de chamada PFND3DKMT_CLOSEADAPTER fecha um adaptador gráfico que foi aberto anteriormente pela função D3DKMTOpenAdapterFromHdc.
PFND3DKMT_CONFIGURESHAREDRESOURCE

A função de retorno de chamada PFND3DKMT_CONFIGURESHAREDRESOURCE configura um recurso compartilhado. A função retorna STATUS_SUCCESS na configuração bem-sucedida.
PFND3DKMT_CREATEALLOCATION

A função PFND3DKMT_CREATEALLOCATION cria ou adiciona alocações de memória de sistema ou vídeo. As alocações podem ser autônomas ou associadas a um recurso.
PFND3DKMT_CREATEALLOCATION2

A Microsoft reserva a função de retorno de chamada PFND3DKMT_CREATEALLOCATION2 somente para uso interno. Não use essa função de retorno de chamada em seu driver.
PFND3DKMT_CREATECONTEXT

O retorno de chamada PFND3DKMT_CREATECONTEXT cria um contexto de dispositivo no modo kernel. A função retorna STATUS_SUCCESS na criação bem-sucedida do contexto do dispositivo.
PFND3DKMT_CREATECONTEXTVIRTUAL

A função de retorno de chamada D3dkmtCreateContextVirtual cria um contexto virtual.
PFND3DKMT_CREATEDCFROMMEMORY

A função de retorno de chamada PFND3DKMT_CREATEDCFROMMEMORY cria um contexto de exibição de um bloco de memória especificado.
PFND3DKMT_CREATEDEVICE

O retorno de chamada PFND3DKMT_CREATEDEVICE cria um contexto de dispositivo no modo kernel. A função retorna STATUS_SUCCESS na criação bem-sucedida do contexto do dispositivo.
PFND3DKMT_CREATEHWQUEUE

Implementado pelo driver cliente para criar uma nova fila de hardware.
PFND3DKMT_CREATEKEYEDMUTEX

O retorno de chamada PFND3DKMT_CREATEKEYEDMUTEX cria um objeto mutex com chave. A função retorna STATUS_SUCCESS na criação bem-sucedida do objeto mutex chaveado.
PFND3DKMT_CREATEKEYEDMUTEX2

O retorno de chamada PFND3DKMT_CREATEKEYEDMUTEX2 cria um objeto mutex chaveado que inclui dados privados. A função retorna STATUS_SUCCESS na criação bem-sucedida.
PFND3DKMT_CREATEOUTPUTDUPL

A Microsoft reserva a função de retorno de chamada PFND3DKMT_CREATEOUTPUTDUPL somente para uso interno. Não use essa função de retorno de chamada em seu driver.
PFND3DKMT_CREATEOVERLAY

A função de retorno de chamada PFND3DKMT_CREATEOVERLAY habilitará o hardware de sobreposição se o hardware for capaz.
PFND3DKMT_CREATEPAGINGQUEUE

A função de retorno de chamada PFND3DKMT_CREATEPAGINGQUEUE cria uma fila de paginação.
PFND3DKMT_CREATEPROTECTEDSESSION

Implementado pelo driver cliente para criar uma sessão protegida.
PFND3DKMT_CREATESYNCHRONIZATIONOBJECT

A função de retorno de chamada PFND3DKMT_CREATESYNCHRONIZATIONOBJECT cria um objeto de sincronização.
PFND3DKMT_CREATESYNCHRONIZATIONOBJECT2

A função de retorno de chamada PFND3DKMT_CREATESYNCHRONIZATIONOBJECT2 cria um objeto de sincronização.
PFND3DKMT_DESTROYALLOCATION

A função de retorno de chamada PFND3DKMT_DESTROYALLOCATION libera alocações.
PFND3DKMT_DESTROYALLOCATION2

A função de retorno de chamada PFND3DKMT_DESTROYALLOCATION2 libera alocações.
PFND3DKMT_DESTROYCONTEXT

Implementado pelo driver cliente para destruir o contexto de GPU (unidade de processamento de elementos gráficos) especificado.
PFND3DKMT_DESTROYDCFROMMEMORY

A função de retorno de chamada PFND3DKMT_DESTROYDCFROMMEMORY destrói um contexto de dispositivo da memória.
PFND3DKMT_DESTROYDEVICE

A função de retorno de chamada PFND3DKMT_DESTROYDEVICE destrói um dispositivo de contexto gráfico.
PFND3DKMT_DESTROYHWQUEUE

Implementado pelo driver cliente para destruir uma fila de hardware.
PFND3DKMT_DESTROYKEYEDMUTEX

A função de retorno de chamada PFND3DKMT_DESTROYKEYEDMUTEX destrói o mutex com chave.
PFND3DKMT_DESTROYOUTPUTDUPL

A função de retorno de chamada PFND3DKMT_DESTROYOUTPUTDUPL destrói duplicatas de saída.
PFND3DKMT_DESTROYOVERLAY

A função de retorno de chamada PFND3DKMT_DESTROYOVERLAY desabilita o hardware de sobreposição e exclui o identificador de sobreposição especificado.
PFND3DKMT_DESTROYPAGINGQUEUE

A função de retorno de chamada PFND3DKMT_DESTROYPAGINGQUEUE destrói a fila de paginação.
PFND3DKMT_DESTROYPROTECTEDSESSION

Implementado pelo driver cliente para destruir uma sessão protegida.
PFND3DKMT_DESTROYSYNCHRONIZATIONOBJECT

A função de retorno de chamada PFND3DKMT_DESTROYSYNCHRONIZATIONOBJECT destrói o objeto de sincronização.
PFND3DKMT_ENUMADAPTERS

O retorno de chamada PFND3DKMT_ENUMADAPTERS enumera todos os adaptadores gráficos no sistema. A função retornará STATUS_SUCCESS se a enumeração tiver sido bem-sucedida.
PFND3DKMT_ENUMADAPTERS2

A função de retorno de chamada PFND3DKMT_ENUMADAPTERS2 enumera todos os adaptadores gráficos no sistema.
PFND3DKMT_ENUMADAPTERS3

A função de retorno de chamada PFND3DKMT_ENUMADAPTERS3 enumera todos os adaptadores gráficos no sistema.
PFND3DKMT_ESCAPE

A função de retorno de chamada Pfnd3dkmtEscape compartilha informações com o driver de exibição do modo kernel.
PFND3DKMT_EVICT

O Pfnd3dkmtEvict instrui o sistema operacional a diminuir a contagem de referência de residência.
PFND3DKMT_FLIPOVERLAY

A função de retorno de chamada Pfnd3dkmtFlipoverlay exibe uma nova alocação usando a sobreposição especificada.
PFND3DKMT_FLUSHHEAPTRANSITIONS

A função de retorno de chamada Pfnd3dkmtFlushheaptransitions libera as transições de heap.
PFND3DKMT_FREEGPUVIRTUALADDRESS

A função de retorno de chamada Pfnd3dkmtFreegpuvirtualaddress libera um intervalo de endereços virtuais de GPU (unidade de processamento gráfico), que foi previamente reservado ou mapeado.
PFND3DKMT_GETALLOCATIONPRIORITY

A função de retorno de chamada Pfnd3dkmtGetallocationpriority obtém prioridade de alocação.
PFND3DKMT_GETCONTEXTINPROCESSSCHEDULINGPRIORITY

A função de retorno de chamada Pfnd3dkmtGetcontextinprocessschedulingpriority é chamada por um dispositivo de composição do Microsoft Direct3D em processo (in-proc) para recuperar a prioridade de agendamento para um contexto de dispositivo que está no mesmo processo que outros contextos de dispositivo.
PFND3DKMT_GETCONTEXTSCHEDULINGPRIORITY

O Pfnd3dkmtGetcontextschedulingpriority recupera a prioridade de agendamento para um contexto de dispositivo.
PFND3DKMT_GETDEVICESTATE

Pfnd3dkmtGetdevicestate recupera o estado de um dispositivo.
PFND3DKMT_GETDISPLAYMODELIST

Pfnd3dkmtGetdisplaymodelist recupera uma lista de modos de exibição disponíveis, incluindo modos com formato estendido.
PFND3DKMT_GETDWMVERTICALBLANKEVENT

Pfnd3dkmtGetdwmverticalblankevent obtém o evento em branco vertical DWM (gerenciador de janelas da área de trabalho).
PFND3DKMT_GETMULTIPLANEOVERLAYCAPS

Pfnd3dkmtGetmultiplaneoverlaycaps recupera recursos de sobreposição de vários planos.
PFND3DKMT_GETMULTISAMPLEMETHODLIST

Pfnd3dkmtGetmultisamplemethodlist recupera uma lista de métodos de vários exemplos usados para uma alocação.
PFND3DKMT_GETOVERLAYSTATE

Pfnd3dkmtGetoverlaystate recupera o status sobre uma sobreposição.
PFND3DKMT_GETPOSTCOMPOSITIONCAPS

O Pfnd3dkmtGetpostcompositioncaps recupera as funcionalidades de pós-composição.
PFND3DKMT_GETPRESENTHISTORY

O Pfnd3dkmtGetpresenthistory recupera o histórico de cópia.
PFND3DKMT_GETPROCESSDEVICEREMOVALSUPPORT

Implementado pelo driver cliente para obter suporte à remoção do dispositivo de processo.
PFND3DKMT_GETPROCESSSCHEDULINGPRIORITYCLASS

Pfnd3dkmtGetprocessschedulingpriorityclass recupera a prioridade de agendamento para um processo.
PFND3DKMT_GETRESOURCEPRESENTPRIVATEDRIVERDATA

Pfnd3dkmtGetresourcepresentprivatedriverdata consulta os dados privados do recurso, que são associados ao recurso durante Present.
PFND3DKMT_GETRUNTIMEDATA

A Microsoft reserva a função de retorno de chamada PFND3DKMT_GETRUNTIMEDATA somente para uso interno. Não use essa função em seu código.
PFND3DKMT_GETSCANLINE

Pfnd3dkmtGetscanline determina se a fonte de vídeo presente fornecida de uma VidPN (rede de vídeo presente) está no modo de branco vertical e recupera a linha de verificação atual.
PFND3DKMT_GETSHAREDPRIMARYHANDLE

Pfnd3dkmtGetsharedprimaryhandle recupera o identificador compartilhado global da superfície primária.
PFND3DKMT_GETSHAREDRESOURCEADAPTERLUID

Pfnd3dkmtGetsharedresourceadapterluid mapeia um recurso compartilhado para um LUID (identificador local exclusivo) que identifica o adaptador gráfico no qual o recurso foi criado.
PFND3DKMT_INVALIDATEACTIVEVIDPN

Pfnd3dkmtInvalidateactivevidpn invalida a VidPN (rede VidPN) ativa atualmente em uso.
PFND3DKMT_INVALIDATECACHE

Pfnd3dkmtInvalidatecache invalida o cache.
PFND3DKMT_LOCK

O Pfnd3dkmtLock bloqueia uma alocação inteira ou páginas específicas dentro de uma alocação.
PFND3DKMT_LOCK2

O Pfnd3dkmtLock2 bloqueia uma alocação inteira ou páginas específicas dentro de uma alocação.
PFND3DKMT_MAKERESIDENT

Pfnd3dkmtMakeresident adiciona um recurso à lista de residência do dispositivo e incrementa a contagem de referência de residência nessa alocação.
PFND3DKMT_MAPGPUVIRTUALADDRESS

Pfnd3dkmtMapgpuvirtualaddress mapeia um intervalo de endereços virtuais de GPU (unidade de processamento gráfico) para um intervalo de alocação específico ou o coloca no estado Inválido ou Zero.
PFND3DKMT_MARKDEVICEASERROR

Pfnd3dkmtMarkdeviceaserror marca um dispositivo como erro.
PFND3DKMT_OFFERALLOCATIONS

O retorno de chamada PFND3DKMT_OFFERALLOCATIONS oferece alocações de memória de vídeo para reutilização. A função retorna STATUS_SUCCESS se as alocações foram oferecidas com êxito.
PFND3DKMT_OPENADAPTERFROMDEVICENAME

Pfnd3dkmtOpenadapterfromdevicename mapeia um nome de dispositivo para um identificador de adaptador gráfico e, se o adaptador contiver várias saídas de monitor, para uma dessas saídas.
PFND3DKMT_OPENADAPTERFROMGDIDISPLAYNAME

Pfnd3dkmtOpenadapterfromgdidisplayname mapeia um nome de dispositivo GDI para um identificador de adaptador gráfico e, se o adaptador contiver várias saídas de monitor, para uma dessas saídas.
PFND3DKMT_OPENADAPTERFROMHDC

Pfnd3dkmtOpenadapterfromhdc mapeia um HDC (identificador de contexto do dispositivo) para um identificador de adaptador gráfico e, se o adaptador contiver várias saídas de monitor, para uma dessas saídas.
PFND3DKMT_OPENADAPTERFROMLUID

Pfnd3dkmtOpenadapterfromluid mapeia um LUID (identificador local exclusivo) para um identificador de adaptador gráfico.
PFND3DKMT_OPENKEYEDMUTEX

Pfnd3dkmtOpenkeyedmutex abre um objeto mutex chaveado que inclui dados privados.
PFND3DKMT_OPENKEYEDMUTEX2

O retorno de chamada PFND3DKMT_OPENKEYEDMUTEX2 abre um objeto mutex chaveado que inclui dados privados. A função retornará STATUS_SUCCESS se o objeto tiver sido aberto.
PFND3DKMT_OPENKEYEDMUTEXFROMNTHANDLE

Implementado pelo driver cliente para abrir um mutex com chave de um identificador NT para o processo.
PFND3DKMT_OPENNTHANDLEFROMNAME

O retorno de chamada PFND3DKMT_OPENNTHANDLEFROMNAME abre um identificador NT para um adaptador gráfico especificado pelo nome.
PFND3DKMT_OPENPROTECTEDSESSIONFROMNTHANDLE

Implementado pelo driver cliente para abrir uma sessão protegida do identificador NT.
PFND3DKMT_OPENRESOURCE

Pfnd3dkmtOpenresource abre um recurso compartilhado.
PFND3DKMT_OPENRESOURCE2

Pfnd3dkmtOpenresource2 abre um recurso compartilhado.
PFND3DKMT_OPENRESOURCEFROMNTHANDLE

PFND3DKMT_OPENRESOURCEFROMNTHANDLE abre um recurso compartilhado de um identificador NT. O retorno de chamada retornará STATUS_SUCCESS se o recurso tiver sido aberto com êxito.
PFND3DKMT_OPENSYNCHRONIZATIONOBJECT

A função de retorno de chamada PFND3DKMT_OPENSYNCHRONIZATIONOBJECT abre um objeto de sincronização no modo kernel.
PFND3DKMT_OPENSYNCOBJECTFROMNTHANDLE

A função de retorno de chamada PFND3DKMT_OPENSYNCOBJECTFROMNTHANDLE mapeia um identificador de processo NT para um objeto de sincronização de GPU (unidade de processamento gráfico).
PFND3DKMT_OPENSYNCOBJECTFROMNTHANDLE2

A função de retorno de chamada PFND3DKMT_OPENSYNCOBJECTFROMNTHANDLE2 mapeia um identificador de processo NT para um objeto de sincronização de GPU (unidade de processamento gráfico).
PFND3DKMT_OPENSYNCOBJECTNTHANDLEFROMNAME

A função de retorno de chamada PFND3DKMT_OPENSYNCOBJECTNTHANDLEFROMNAME abre um identificador NT para um objeto de cerca monitorado compartilhado nomeado, semelhante ao que D3DKMTOpenNtHandleFromName faz para alocações compartilhadas.
PFND3DKMT_OUTPUTDUPLGETFRAMEINFO

A função de retorno de chamada PFND3DKMT_OUTPUTDUPLGETFRAMEINFO obtém informações de quadro duplicados de saída.
PFND3DKMT_OUTPUTDUPLGETMETADATA

A função de retorno de chamada PFND3DKMT_OUTPUTDUPLGETMETADATA obtém metadados duplicados de saída.
PFND3DKMT_OUTPUTDUPLGETPOINTERSHAPEDATA

A função de retorno de chamada PFND3DKMT_OUTPUTDUPLGETPOINTERSHAPEDATA obtém dados de forma de ponteiro duplicados de saída.
PFND3DKMT_OUTPUTDUPLPRESENT

PFND3DKMT_OUTPUTDUPLPRESENT emite um comando presente da cadeia de troca da API de Duplicação da Área de Trabalho do Gerenciador de Janelas da Área de Trabalho para o subsistema do kernel DirectX.
PFND3DKMT_OUTPUTDUPLPRESENTTOHWQUEUE

Saídas duplicadas de um identificador para uma fila de hardware.
PFND3DKMT_OUTPUTDUPLRELEASEFRAME

A função de retorno de chamada PFND3DKMT_OUTPUTDUPLRELEASEFRAME indica que o driver terminou de processar a imagem da área de trabalho duplicada especificada.
PFND3DKMT_PINDIRECTFLIPRESOURCES

A função de retorno de chamada PFND3DKMT_PINDIRECTFLIPRESOURCES fixa recursos de inversão direta.
PFND3DKMT_POLLDISPLAYCHILDREN

O PFND3DKMT_POLLDISPLAYCHILDREN consultas de função de retorno de chamada para o status de conectividade de todos os dispositivos filho do adaptador fornecido.
PFND3DKMT_PRESENT

A função de retorno de chamada PFND3DKMT_PRESENT envia um comando presente para o subsistema de kernel de elementos gráficos do Microsoft DirectX.
PFND3DKMT_PRESENTMULTIPLANEOVERLAY

A função de retorno de chamada PFND3DKMT_PRESENTMULTIPLANEOVERLAY copia o conteúdo de uma alocação de sobreposição multiplano de origem para uma alocação de destino.
PFND3DKMT_PRESENTMULTIPLANEOVERLAY2

A função de retorno de chamada PFND3DKMT_PRESENTMULTIPLANEOVERLAY2 copia o conteúdo de uma alocação de sobreposição multiplano de origem para uma alocação de destino.
PFND3DKMT_PRESENTMULTIPLANEOVERLAY3

A função de retorno de chamada PFND3DKMT_PRESENTMULTIPLANEOVERLAY3 copia o conteúdo de uma alocação de sobreposição multiplano de origem para uma alocação de destino.
PFND3DKMT_QUERYADAPTERINFO

A função de retorno de chamada PFND3DKMT_QUERYADAPTERINFO recupera informações do adaptador gráfico.
PFND3DKMT_QUERYALLOCATIONRESIDENCY

A função de retorno de chamada PFND3DKMT_QUERYALLOCATIONRESIDENCY recupera o status de residência de um recurso ou lista de alocações.
PFND3DKMT_QUERYCLOCKCALIBRATION

A função de retorno de chamada PFND3DKMT_QUERYCLOCKCALIBRATION consulta a calibragem do relógio.
PFND3DKMT_QUERYFSEBLOCK

A função de retorno de chamada PFND3DKMT_QUERYFSEBLOCK consulta blocos FSE.
PFND3DKMT_QUERYHYBRIDLISTVALUE

O PFND3DKMT_QUERYHYBRIDLISTVALUE consultas de função de retorno de chamada para o valor da lista híbrida.
PFND3DKMT_QUERYPROCESSOFFERINFO

A função de retorno de chamada PFND3DKMT_QUERYPROCESSOFFERINFO consulta as informações da oferta do processo.
PFND3DKMT_QUERYPROTECTEDSESSIONINFOFROMNTHANDLE

Implementado pelo driver cliente para consultar informações de sessão protegidas do identificador NT.
PFND3DKMT_QUERYPROTECTEDSESSIONSTATUS

Implementado pelo driver cliente para consultar uma sessão protegida.
PFND3DKMT_QUERYREMOTEVIDPNSOURCEFROMGDIDISPLAYNAME

A função D3DKMTQueryRemoteVidPnSourceFromGdiDisplayName mapeia um nome de exibição GDI para uma ID de origem VidPN (rede de vídeo) remota.
PFND3DKMT_QUERYRESOURCEINFO

A função de retorno de chamada PFND3DKMT_QUERYRESOURCEINFO recupera informações sobre um recurso compartilhado.
PFND3DKMT_QUERYRESOURCEINFOFROMNTHANDLE

A função de retorno de chamada PFND3DKMT_QUERYRESOURCEINFOFROMNTHANDLE mapeia um identificador NT global para informações de recurso usadas para chamar a função D3DKMTQueryResourceInfo.
PFND3DKMT_QUERYSTATISTICS

PFND3DKMT_QUERYSTATISTICS é reservado para uso do sistema.
PFND3DKMT_QUERYVIDEOMEMORYINFO

O PFND3DKMT_QUERYVIDEOMEMORYINFO consultas de função de retorno de chamada para informações de memória de vídeo.
PFND3DKMT_QUERYVIDPNEXCLUSIVEOWNERSHIP

O PFND3DKMT_QUERYVIDPNEXCLUSIVEOWNERSHIP consultas de função de retorno de chamada para propriedade exclusiva do VidPn.
PFND3DKMT_RECLAIMALLOCATIONS

A função de retorno de chamada PFND3DKMT_RECLAIMALLOCATIONS recupera as alocações de memória de vídeo especificadas em uma estrutura de D3DKMT_RECLAIMALLOCATIONS.
PFND3DKMT_RECLAIMALLOCATIONS2

A função de retorno de chamada PFND3DKMT_RECLAIMALLOCATIONS2 recupera alocações de memória de vídeo.
PFND3DKMT_REGISTERBUDGETCHANGENOTIFICATION

A função de retorno de chamada PFND3DKMT_REGISTERBUDGETCHANGENOTIFICATION recebe notificações de uma estrutura gráfica (como OpenGL).
PFND3DKMT_REGISTERTRIMNOTIFICATION

A função de retorno de chamada PFND3DKMT_REGISTERTRIMNOTIFICATION registra notificações de corte.
PFND3DKMT_RELEASEKEYEDMUTEX

A função de retorno de chamada PFND3DKMT_RELEASEKEYEDMUTEX libera um objeto mutex com chave.
PFND3DKMT_RELEASEKEYEDMUTEX2

A função de retorno de chamada PFND3DKMT_RELEASEKEYEDMUTEX2 libera um objeto mutex com chave que inclui dados privados especificados pelo chamador.
PFND3DKMT_RELEASEPROCESSVIDPNSOURCEOWNERS

A função de retorno de chamada PFND3DKMT_RELEASEPROCESSVIDPNSOURCEOWNERS libera o vídeo que apresenta proprietários de fonte de rede para um processo.
PFND3DKMT_RENDER

A função de retorno de chamada PFND3DKMT_RENDER envia o buffer de comando atual para o subsistema de kernel de elementos gráficos do Microsoft DirectX (Dxgkrnl.sys).
PFND3DKMT_RESERVEGPUVIRTUALADDRESS

A função de retorno de chamada PFND3DKMT_RESERVEGPUVIRTUALADDRESS reserva um intervalo de endereços no espaço de endereço virtual da GPU (unidade de processamento gráfico) atual.
PFND3DKMT_SETALLOCATIONPRIORITY

A função de retorno de chamada PFND3DKMT_SETALLOCATIONPRIORITY define o nível de prioridade de um recurso ou lista de alocações.
PFND3DKMT_SETCONTEXTINPROCESSSCHEDULINGPRIORITY

A função de retorno de chamada PFND3DKMT_SETCONTEXTINPROCESSSCHEDULINGPRIORITY define a prioridade de agendamento para um contexto de dispositivo que está no mesmo processo que outros contextos de dispositivo.
PFND3DKMT_SETCONTEXTSCHEDULINGPRIORITY

A função de retorno de chamada PFND3DKMT_SETCONTEXTSCHEDULINGPRIORITY define a prioridade de agendamento para um contexto de dispositivo.
PFND3DKMT_SETDISPLAYMODE

A função de retorno de chamada PFND3DKMT_SETDISPLAYMODE define a alocação usada para verificar a exibição.
PFND3DKMT_SETDISPLAYPRIVATEDRIVERFORMAT

A função de retorno de chamada PFND3DKMT_SETDISPLAYPRIVATEDRIVERFORMAT altera o atributo de formato privado de uma fonte de vídeo presente.
PFND3DKMT_SETFSEBLOCK

A função de retorno de chamada PFND3DKMT_SETFSEBLOCK define o bloco FSE.
PFND3DKMT_SETGAMMARAMP

A função de retorno de chamada PFND3DKMT_SETGAMMARAMP define a rampa gama.
PFND3DKMT_SETHWPROTECTIONTEARDOWNRECOVERY

A função de retorno de chamada PFND3DKMT_SETHWPROTECTIONTEARDOWNRECOVERY define a recuperação de desmonte da proteção de hardware.
PFND3DKMT_SETHYBRIDLISTVVALUE

A função de retorno de chamada PFND3DKMT_SETHYBRIDLISTVVALUE define o valor da lista híbrida.
PFND3DKMT_SETPROCESSSCHEDULINGPRIORITYCLASS

A função de retorno de chamada PFND3DKMT_SETPROCESSSCHEDULINGPRIORITYCLASS define a prioridade de agendamento para um processo.
PFND3DKMT_SETQUEUEDLIMIT

O PFND3DKMT_SETQUEUEDLIMIT conjuntos de funções de retorno de chamada ou recupera o limite do número de operações do tipo fornecido que podem ser enfileiradas para o dispositivo fornecido.
PFND3DKMT_SETSTABLEPOWERSTATE

A função de retorno de chamada PFND3DKMT_SETSTABLEPOWERSTATE define o estado de energia estável.
PFND3DKMT_SETSTEREOENABLED

A função de retorno de chamada PFND3DKMT_SETSTEREOENABLED define estéreo habilitado.
PFND3DKMT_SETSYNCREFRESHCOUNTWAITTARGET

A função de retorno de chamada PFND3DKMT_SETSYNCREFRESHCOUNTWAITTARGET define a contagem de atualização de sincronização para o destino de espera.
PFND3DKMT_SETVIDPNSOURCEHWPROTECTION

A função de retorno de chamada PFND3DKMT_SETVIDPNSOURCEHWPROTECTION define a proteção de hardware de origem VidPn.
PFND3DKMT_SETVIDPNSOURCEOWNER

O PFND3DKMT_SETVIDPNSOURCEOWNER conjuntos de funções de retorno de chamada e libera a origem do vídeo presente no caminho de uma topologia VidPN (rede de vídeo presente) que possui o VidPN.
PFND3DKMT_SETVIDPNSOURCEOWNER1

A função de retorno de chamada PFND3DKMT_SETVIDPNSOURCEOWNER1 é invocada para definir ou liberar a origem do vídeo presente no caminho de um proprietário da VidPN (rede presente em vídeo).
PFND3DKMT_SETVIDPNSOURCEOWNER2

O PFND3DKMT_SETVIDPNSOURCEOWNER2 conjuntos de funções de retorno de chamada e libera a origem do vídeo presente no caminho de uma topologia VidPN (rede de vídeo presente) que possui o VidPN.
PFND3DKMT_SHAREDPRIMARYLOCKNOTIFICATION

A função de retorno de chamada PFND3DKMT_SHAREDPRIMARYLOCKNOTIFICATION notifica o sistema operacional sobre um bloqueio próximo para uma superfície primária compartilhada.
PFND3DKMT_SHAREDPRIMARYUNLOCKNOTIFICATION

A função de retorno de chamada PFND3DKMT_SHAREDPRIMARYUNLOCKNOTIFICATION notifica o sistema operacional de que uma superfície primária compartilhada foi desbloqueada.
PFND3DKMT_SHAREOBJECTS

A função de retorno de chamada PFND3DKMT_SHAREOBJECTS compartilha objetos de recurso que foram criados com as funções D3DKMTCreateAllocation, D3DKMTCreateKeyedMutex2 e D3DKMTCreateSynchronizationObject2.
PFND3DKMT_SIGNALSYNCHRONIZATIONOBJECT

A função de retorno de chamada PFND3DKMT_SIGNALSYNCHRONIZATIONOBJECT insere um sinal para os objetos de sincronização especificados no fluxo de contexto especificado.
PFND3DKMT_SIGNALSYNCHRONIZATIONOBJECT2

A função de retorno de chamada PFND3DKMT_SIGNALSYNCHRONIZATIONOBJECT2 insere um sinal para os objetos de sincronização especificados no fluxo de contexto especificado.
PFND3DKMT_SIGNALSYNCHRONIZATIONOBJECTFROMCPU

A função de retorno de chamada PFND3DKMT_SIGNALSYNCHRONIZATIONOBJECTFROMCPU permite que um driver sinalize uma cerca monitorada.
PFND3DKMT_SIGNALSYNCHRONIZATIONOBJECTFROMGPU

A função de retorno de chamada PFND3DKMT_SIGNALSYNCHRONIZATIONOBJECTFROMGPU é usada para sinalizar uma cerca monitorada.
PFND3DKMT_SIGNALSYNCHRONIZATIONOBJECTFROMGPU2

A função de retorno de chamada PFND3DKMT_SIGNALSYNCHRONIZATIONOBJECTFROMGPU2 é usada para sinalizar uma cerca monitorada.
PFND3DKMT_SUBMITCOMMAND

A função de retorno de chamada PFND3DKMT_SUBMITCOMMAND é usada para enviar buffers de comando em contextos que dão suporte ao endereçamento virtual da GPU (unidade de processamento gráfico).
PFND3DKMT_SUBMITCOMMANDTOHWQUEUE

Implementado pelo driver cliente para enviar um comando para enfileirar sinalizadores de hardware.
PFND3DKMT_SUBMITPRESENTBLTTOHWQUEUE

A função de retorno de chamada PFND3DKMT_SUBMITPRESENTBLTTOHWQUEUE é implementada pelo driver cliente para enviar um Blt presente para a fila de hardware.
PFND3DKMT_SUBMITPRESENTTOHWQUEUE

A função de retorno de chamada PFND3DKMT_SUBMITPRESENTTOHWQUEUE é invocada por drivers de modo de usuário para enviar uma operação Blt Present para uma fila de hardware.
PFND3DKMT_SUBMITSIGNALSYNCOBJECTSTOHWQUEUE

Implementado pelo driver cliente para enviar um sinal para a fila de hardware.
PFND3DKMT_SUBMITWAITFORSYNCOBJECTSTOHWQUEUE

Implementado pelo driver cliente para enviar uma espera na fila de hardware.
PFND3DKMT_TRIMNOTIFICATIONCALLBACK

Aparar notificação.
PFND3DKMT_TRIMPROCESSCOMMITMENT

A função de retorno de chamada PFND3DKMT_TRIMPROCESSCOMMITMENT é invocada para cortar um compromisso de processo usando informações na estrutura D3DKMT_TRIMPROCESSCOMMITMENT.
PFND3DKMT_UNLOCK

A função de retorno de chamada PFND3DKMT_UNLOCK desbloqueia uma lista de alocações.
PFND3DKMT_UNLOCK2

A função de retorno de chamada PFND3DKMT_UNLOCK2 desbloqueia uma lista de alocações.
PFND3DKMT_UNPINDIRECTFLIPRESOURCES

A função de retorno de chamada PFND3DKMT_UNPINDIRECTFLIPRESOURCES desafixa recursos de inversão direta.
PFND3DKMT_UNREGISTERBUDGETCHANGENOTIFICATION

A função de retorno de chamada PFND3DKMT_UNREGISTERBUDGETCHANGENOTIFICATION cancela o registro da notificação de alteração de orçamento.
PFND3DKMT_UNREGISTERTRIMNOTIFICATION

PFND3DKMT_UNREGISTERTRIMNOTIFICATION função de retorno de chamada remove um registro de retorno de chamada para um dispositivo no modo kernel que recebe notificações de uma estrutura gráfica (como OpenGL).
PFND3DKMT_UPDATEALLOCATIONPROPERTY

A função de retorno de chamada PFND3DKMT_UPDATEALLOCATIONPROPERTY atualiza a propriedade de alocação de um contexto.
PFND3DKMT_UPDATEGPUVIRTUALADDRESS

A função de retorno de chamada PFND3DKMT_UPDATEGPUVIRTUALADDRESS permite que o driver especifique várias operações de mapeamento a serem aplicadas ao espaço de endereço virtual do processo em um único lote de atualizações de tabela de página.
PFND3DKMT_UPDATEOVERLAY

PFND3DKMT_UPDATEOVERLAY função de retorno de chamada modifica um objeto de sobreposição no modo kernel.
PFND3DKMT_WAITFORIDLE

A função de retorno de chamada PFND3DKMT_WAITFORIDLE aguarda que um dispositivo de exibição fique ocioso.
PFND3DKMT_WAITFORSYNCHRONIZATIONOBJECT

A função de retorno de chamada PFND3DKMT_WAITFORSYNCHRONIZATIONOBJECT insere uma espera pelos objetos de sincronização especificados no fluxo de contexto especificado.
PFND3DKMT_WAITFORSYNCHRONIZATIONOBJECT2

A função de retorno de chamada PFND3DKMT_WAITFORSYNCHRONIZATIONOBJECT2 insere uma espera pelos objetos de sincronização especificados no fluxo de contexto especificado.
PFND3DKMT_WAITFORSYNCHRONIZATIONOBJECTFROMCPU

A função de retorno de chamada PFND3DKMT_WAITFORSYNCHRONIZATIONOBJECTFROMCPU aguarda que uma cerca monitorada atinja um determinado valor.
PFND3DKMT_WAITFORSYNCHRONIZATIONOBJECTFROMGPU

A função de retorno de chamada PFND3DKMT_WAITFORSYNCHRONIZATIONOBJECTFROMGPU aguarda que uma cerca monitorada atinja um determinado valor antes de processar os comandos de contexto subsequentes.
PFND3DKMT_WAITFORVERTICALBLANKEVENT

A função de retorno de chamada PFND3DKMT_WAITFORVERTICALBLANKEVENT aguarda que o intervalo vertical de em branco ocorra.
PFND3DKMT_WAITFORVERTICALBLANKEVENT2

A função de retorno de chamada PFND3DKMT_WAITFORVERTICALBLANKEVENT2 aguarda o intervalo vertical de em branco ocorrer.

Estruturas

 
D3DKMDT_DISPLAYMODE_FLAGS

A estrutura D3DKMDT_DISPLAYMODE_FLAGS identifica atributos de um modo de exibição.
D3DKMT_ACQUIREKEYEDMUTEX

Saiba mais sobre a estrutura de D3DKMT_ACQUIREKEYEDMUTEX.
D3DKMT_ACQUIREKEYEDMUTEX2

Saiba mais sobre a função D3DKMTAcquireKeyedMutex2.
D3DKMT_ACTIVATE_SPECIFIC_DIAG_ESCAPE

Indica um tipo de escape que deve ser ativado ou desativado.
D3DKMT_ADAPTER_PERFDATA

Contém argumentos de entrada para a função D3DKMTQueryAdapterInfo. Representa os dados de desempenho coletados por adaptador em um intervalo.
D3DKMT_ADAPTER_PERFDATACAPS

Representa os recursos de dados que são estáticos e consultados uma vez por GPU durante a inicialização.
D3DKMT_ADAPTER_VERIFIER_OPTION

A estrutura _D3DKMT_ADAPTER_VERIFIER_OPTION contém o tipo, o modo e os dados das opções do verificador do adaptador.
D3DKMT_ADAPTER_VERIFIER_OPTION_DATA

Os dados de opção do verificador do adaptador.
D3DKMT_ADAPTER_VERIFIER_VIDMM_FLAGS

Saiba mais sobre a estrutura de _D3DKMT_ADAPTER_VERIFIER_VIDMM_FLAGS.
D3DKMT_ADAPTER_VERIFIER_VIDMM_TRIM_INTERVAL

Os intervalos de corte de gerenciamento de memória de vídeo do verificador do adaptador.
D3DKMT_ADAPTERADDRESS

A estrutura D3DKMT_ADAPTERADDRESS descreve o local físico do adaptador gráfico.
D3DKMT_ADAPTERINFO

Fornece informações de configuração sobre um adaptador gráfico.
D3DKMT_ADAPTERREGISTRYINFO

A estrutura D3DKMT_ADAPTERREGISTRYINFO contém informações do Registro sobre o adaptador gráfico.
D3DKMT_ADAPTERTYPE

Especifica o tipo de dispositivo de exibição compatível com o adaptador gráfico.
D3DKMT_ADJUSTFULLSCREENGAMMA

Usado para ajustar o gama de tela inteira.
D3DKMT_BDDFALLBACK_CTL

Exibir o controle de fallback do dispositivo.
D3DKMT_BLOCKLIST_INFO

Contém informações sobre a lista de blocos de exibição.
D3DKMT_BLTMODEL_PRESENTHISTORYTOKEN

A estrutura D3DKMT_BLTMODEL_PRESENTHISTORYTOKEN identifica uma operação de histórico atual de transferência de bloco de bits (bitblt).
D3DKMT_BRIGHTNESS_INFO

Contém informações sobre o brilho de um painel de exibição integrado.
D3DKMT_BRIGHTNESS_POSSIBLE_LEVELS

Contém informações sobre todos os níveis de brilho possíveis compatíveis com um painel de exibição integrado.
D3DKMT_BUDGETCHANGENOTIFICATION

Saiba mais sobre a estrutura D3DKMT_BUDGETCHANGENOTIFICATION.
D3DKMT_CHANGESURFACEPOINTER

Usado para alterar o ponteiro de superfície.
D3DKMT_CHANGEVIDEOMEMORYRESERVATION

Saiba mais sobre a estrutura de D3DKMT_CHANGEVIDEOMMEMORYRESERVATION.
D3DKMT_CHECK_MULTIPLANE_OVERLAY_PLANE

Estrutura para verificar o plano de sobreposição multiplano.
D3DKMT_CHECK_MULTIPLANE_OVERLAY_PLANE2

A estrutura _D3DKMT_CHECK_MULTIPLANE_OVERLAY_PLANE2 contém informações usadas para verificar o plano de sobreposição multiplano.
D3DKMT_CHECK_MULTIPLANE_OVERLAY_PLANE3

A estrutura _D3DKMT_CHECK_MULTIPLANE_OVERLAY_PLANE3 contém informações usadas para verificar o plano de sobreposição multiplano.
D3DKMT_CHECK_MULTIPLANE_OVERLAY_SUPPORT_RETURN_INFO

Saiba mais sobre a estrutura de D3DKMT_CHECK_MULTIPLANE_OVERLAY_SUPPORT_RETURN_INFO.
D3DKMT_CHECKMONITORPOWERSTATE

A estrutura D3DKMT_CHECKMONITORPOWERSTATE descreve a conexão com o monitor para o qual verificar o estado de energia.
D3DKMT_CHECKMULTIPLANEOVERLAYSUPPORT

Saiba mais sobre a estrutura de D3DKMT_CHECKMULTIPLANEOVERLAYSUPPORT.
D3DKMT_CHECKMULTIPLANEOVERLAYSUPPORT2

Saiba mais sobre a estrutura de D3DKMT_CHECKMULTIPLANEOVERLAYSUPPORT2.
D3DKMT_CHECKMULTIPLANEOVERLAYSUPPORT3

Saiba mais sobre a estrutura de D3DKMT_CHECKMULTIPLANEOVERLAYSUPPORT3.
D3DKMT_CHECKOCCLUSION

A estrutura D3DKMT_CHECKOCCLUSION contém o identificador da janela para verificar se há oclusão.
D3DKMT_CHECKSHAREDRESOURCEACCESS

A estrutura D3DKMT_CHECKSHAREDRESOURCEACCESS descreve os parâmetros que a função D3DKMTCheckSharedResourceAccess usa para determinar se um processo pode acessar um recurso compartilhado.
D3DKMT_CHECKVIDPNEXCLUSIVEOWNERSHIP

A estrutura de D3DKMT_CHECKVIDPNEXCLUSIVEOWNERSHIP descreve os parâmetros para determinar a origem do vídeo presente no caminho de uma topologia VidPN (rede presente em vídeo) que possui exclusivamente o VidPN.
D3DKMT_CLOSEADAPTER

A estrutura D3DKMT_CLOSEADAPTER especifica o adaptador gráfico a ser fechado.
D3DKMT_COMPOSITION_PRESENTHISTORYTOKEN

Identifica uma operação de histórico presente da cadeia de troca de composição. Esse tipo de apresentação é usado para aplicativos baseados em XAML (Extensible Application Markup Language).
D3DKMT_CONFIGURESHAREDRESOURCE

A estrutura D3DKMT_CONFIGURESHAREDRESOURCE descreve os parâmetros que a função D3DKMTConfigureSharedResource usa para configurar um recurso compartilhado.
D3DKMT_CONNECT_DOORBELL

Saiba mais sobre a estrutura de D3DKMT_CONNECT_DOORBELL.
D3DKMT_CONNECT_DOORBELL_FLAGS

Saiba mais sobre a estrutura de D3DKMT_CONNECT_DOORBELL_FLAGS.
D3DKMT_CPDRIVERNAME

O nome do driver da CPU.
D3DKMT_CREATE_DOORBELL

Saiba mais sobre a estrutura de D3DKMT_CREATE_DOORBELL.
D3DKMT_CREATE_DOORBELL_FLAGS

Saiba mais sobre a estrutura de D3DKMT_CREATE_DOORBELL_FLAGS.
D3DKMT_CREATE_OUTPUTDUPL

A Microsoft reserva a estrutura de D3DKMT_CREATE_OUTPUTDUPL somente para uso interno. Não use essa estrutura em seu driver.
D3DKMT_CREATEALLOCATION

Saiba mais sobre a estrutura de D3DKMT_CREATEALLOCATION.
D3DKMT_CREATEALLOCATIONFLAGS

Saiba mais sobre a estrutura de D3DKMT_CREATEALLOCATIONFLAGS.
D3DKMT_CREATECONTEXT

Saiba mais sobre a estrutura de D3DKMT_CREATECONTEXT.
D3DKMT_CREATECONTEXTVIRTUAL

Saiba mais sobre a estrutura de D3DKMT_CREATECONTEXTVIRTUAL.
D3DKMT_CREATEDCFROMMEMORY

A estrutura D3DKMT_CREATEDCFROMMEMORY descreve parâmetros para criar o contexto de exibição.
D3DKMT_CREATEDEVICE

A estrutura D3DKMT_CREATEDEVICE descreve um contexto de dispositivo no modo kernel.
D3DKMT_CREATEDEVICEFLAGS

Saiba mais sobre a estrutura de D3DKMT_CREATEDEVICEFLAGS.
D3DKMT_CREATEHWCONTEXT

Uma estrutura que contém informações para criar um contexto de hardware.
D3DKMT_CREATEHWQUEUE

Saiba mais sobre a estrutura de D3DKMT_CREATEHWQUEUE.
D3DKMT_CREATEKEYEDMUTEX

A estrutura D3DKMT_CREATEKEYEDMUTEX descreve um mutex chaveado que a função D3DKMTCreateKeyedMutex cria.
D3DKMT_CREATEKEYEDMUTEX2

Descreve um mutex chaveado que a função D3DKMTCreateKeyedMutex2 cria que inclui dados privados.
D3DKMT_CREATEKEYEDMUTEX2_FLAGS

Indica como um identificador para um mutex com chave é especificado.
D3DKMT_CREATENATIVEFENCE

Saiba mais sobre a estrutura de D3DKMT_CREATENATIVEFENCE.
D3DKMT_CREATENATIVEFENCE_FLAGS

Saiba mais sobre a estrutura de D3DKMT_CREATENATIVEFENCE_FLAGS.
D3DKMT_CREATEOVERLAY

A estrutura D3DKMT_CREATEOVERLAY descreve o hardware de sobreposição.
D3DKMT_CREATEPAGINGQUEUE

D3DKMT_CREATEPAGINGQUEUE é usado com D3DKMTCreatePagingQueue para criar uma fila de paginação de dispositivo que pode ser usada para sincronizar com operações de gerenciamento de memória de vídeo para o dispositivo, como tornar o recurso do dispositivo residente.
D3DKMT_CREATEPROTECTEDSESSION

A estrutura D3DKMT_CREATEPROTECTEDSESSION contém dados usados para criar uma sessão protegida.
D3DKMT_CREATESTANDARDALLOCATION

Saiba mais sobre a estrutura de D3DKMT_CREATESTANDARDALLOCATION.
D3DKMT_CREATESTANDARDALLOCATIONFLAGS

Saiba mais sobre a estrutura de D3DKMT_CREATESTANDARDALLOCATIONFLAGS.
D3DKMT_CREATESYNCHRONIZATIONOBJECT

A estrutura D3DKMT_CREATESYNCHRONIZATIONOBJECT descreve um objeto de sincronização criado pela função D3DKMTCreateSynchronizationObject.
D3DKMT_CREATESYNCHRONIZATIONOBJECT2

Saiba mais sobre a estrutura de D3DKMT_CREATESYNCHRONIZATIONOBJECT2.
D3DKMT_CROSSADAPTERRESOURCE_SUPPORT

A estrutura D3DKMT_CROSSADAPTERRESOURCE_SUPPORT indica o suporte ao recurso de adaptador cruzado fornecido por um driver de exibição.
D3DKMT_CURRENTDISPLAYMODE

A estrutura D3DKMT_CURRENTDISPLAYMODE descreve o modo de exibição atual da fonte de vídeo especificada.
D3DKMT_DEBUG_SNAPSHOT_ESCAPE

Não use a estrutura D3DKMT_DEBUG_SNAPSHOT_ESCAPE; é apenas para fins de teste. A estrutura D3DKMT_DEBUG_SNAPSHOT_ESCAPE descreve um instantâneo de depuração retornado em uma chamada para a função D3DKMTEscape.
D3DKMT_DESTROY_DOORBELL

Saiba mais sobre a estrutura de D3DKMT_DESTROY_DOORBELL.
D3DKMT_DESTROY_OUTPUTDUPL

Usado para destruir a duplicação de saída.
D3DKMT_DESTROYALLOCATION

A estrutura D3DKMT_DESTROYALLOCATION descreve parâmetros para liberar alocações.
D3DKMT_DESTROYALLOCATION2

A estrutura D3DKMT_DESTROYALLOCATION2 descreve parâmetros para liberar alocações com D3DKMTDestroyAllocation2.
D3DKMT_DESTROYCONTEXT

A estrutura D3DKMT_DESTROYCONTEXT contém um identificador para um contexto de dispositivo no modo kernel a ser liberado.
D3DKMT_DESTROYDCFROMMEMORY

A estrutura D3DKMT_DESTROYDCFROMMEMORY descreve parâmetros para liberar o contexto de exibição.
D3DKMT_DESTROYDEVICE

A estrutura D3DKMT_DESTROYDEVICE contém um identificador para o contexto do dispositivo no modo kernel a ser liberado.
D3DKMT_DESTROYHWCONTEXT

Uma estrutura que contém informações para destruir um contexto de hardware.
D3DKMT_DESTROYHWQUEUE

Uma estrutura que contém informações para destruir uma fila de hardware.
D3DKMT_DESTROYKEYEDMUTEX

A estrutura D3DKMT_DESTROYKEYEDMUTEX descreve um mutex chaveado que a função D3DKMTDestroyKeyedMutex destrói.
D3DKMT_DESTROYOVERLAY

A estrutura D3DKMT_DESTROYOVERLAY contém o identificador da sobreposição a ser destruída.
D3DKMT_DESTROYPROTECTEDSESSION

Contém informações para destruir uma sessão protegida.
D3DKMT_DESTROYSYNCHRONIZATIONOBJECT

A estrutura D3DKMT_DESTROYSYNCHRONIZATIONOBJECT contém o identificador de um objeto de sincronização a ser destruído.
D3DKMT_DEVICE_ESCAPE

Não use a estrutura D3DKMT_DEVICE_ESCAPE ou a enumeração D3DKMT_DEVICEESCAPE_TYPE. Eles são apenas para fins de teste. A estrutura D3DKMT_DEVICE_ESCAPE descreve como controlar o dispositivo de exibição em uma chamada para a função D3DKMTEscape.
D3DKMT_DEVICE_IDS

Contém informações de ID do dispositivo.
D3DKMT_DEVICEPAGEFAULT_STATE

Contém informações sobre o estado de falha da página do dispositivo.
D3DKMT_DEVICEPRESENT_QUEUE_STATE

Uma estrutura que contém informações sobre o estado da fila de um dispositivo de hardware.
D3DKMT_DEVICEPRESENT_STATE

A estrutura D3DKMT_DEVICEPRESENT_STATE descreve parâmetros para recuperar o status atual de um dispositivo.
D3DKMT_DEVICEPRESENT_STATE_DWM

O estado presente do dispositivo.
D3DKMT_DEVICERESET_STATE

A estrutura D3DKMT_DEVICERESET_STATE identifica o status de redefinição.
D3DKMT_DIRECTFLIP_SUPPORT

Indica se o driver de modo de usuário dá suporte a operações de Inversão Direta, nas quais a memória de vídeo é invertida perfeitamente entre as alocações primárias gerenciadas de um aplicativo e as alocações primárias gerenciadas do DWM (Gerenciador de Janelas da Área de Trabalho).
D3DKMT_DIRTYREGIONS

A estrutura D3DKMT_DIRTYREGIONS descreve retângulos ativos (regiões sujas) de uma superfície.
D3DKMT_DISPLAYMODE

A estrutura D3DKMT_DISPLAYMODE descreve um modo de exibição.
D3DKMT_DISPLAYMODELIST

Descreve uma lista de modos de exibição.
D3DKMT_DLIST_DRIVER_NAME

O nome do arquivo da lista de dispositivos.
D3DKMT_DMM_ESCAPE

Não use a estrutura de D3DKMT_DMM_ESCAPE; é apenas para fins de teste. A estrutura D3DKMT_DMM_ESCAPE descreve como controlar o DMM (gerenciador de modo de exibição) em uma chamada para a função D3DKMTEscape.
D3DKMT_DOD_SET_DIRTYRECT_MODE

Defina o modo de retângulo sujo.
D3DKMT_DRIVER_DESCRIPTION

Descreve o driver de exibição do modo kernel.
D3DKMT_ENUMADAPTERS

Fornece informações para enumerar todos os adaptadores gráficos no sistema.
D3DKMT_ENUMADAPTERS2

Saiba mais sobre a estrutura D3DKMTEnumAdapters2.
D3DKMT_ENUMADAPTERS3

A estrutura D3DKMTEnumAdapters3 contém informações usadas pela função D3DKMTEnumAdapters3 para enumerar todos os adaptadores gráficos no sistema.
D3DKMT_ESCAPE

A estrutura D3DKMT_ESCAPE descreve as informações trocadas com o driver de miniporto de exibição.
D3DKMT_ESCAPE_VIRTUAL_REFRESH_RATE

Saiba mais sobre D3DKMT_ESCAPE_VIRTUAL_REFRESH_RATE.
D3DKMT_EVICT

D3DKMT_EVICT é usado com D3DKMTEvict para subtrair um da contagem de referência de residência.
D3DKMT_EVICTION_CRITERIA

Os critérios de remoção.
D3DKMT_FENCE_PRESENTHISTORYTOKEN

A estrutura D3DKMT_FENCE_PRESENTHISTORYTOKEN identifica uma operação de histórico atual de cerca.
D3DKMT_FLIPINFOFLAGS

A estrutura D3DKMT_FLIPINFOFLAGS identifica as funcionalidades de inversão do driver de miniporto de exibição que o ICD (driver cliente instalável) do OpenGL obtém chamando a função D3DKMTQueryAdapterInfo.
D3DKMT_FLIPMANAGER_PRESENTHISTORYTOKEN

Identifica um token de histórico presente de inversão.
D3DKMT_FLIPMODEL_PRESENTHISTORYTOKEN

Saiba mais sobre a estrutura de D3DKMT_FLIPMODEL_PRESENTHISTORYTOKEN.
D3DKMT_FLIPMODEL_PRESENTHISTORYTOKENFLAGS

Saiba mais sobre a estrutura de D3DKMT_FLIPMODEL_PRESENTHISTORYTOKENFLAGS.
D3DKMT_FLIPOVERLAY

A estrutura D3DKMT_FLIPOVERLAY descreve uma nova alocação a ser exibida para a sobreposição.
D3DKMT_FLIPQUEUEINFO

A estrutura de D3DKMT_FLIPQUEUEINFO descreve informações sobre a fila de operações de inversão do adaptador gráfico que o ICD (driver cliente) instalável do OpenGL obtém chamando a função D3DKMTQueryAdapterInfo.
D3DKMT_FLUSHHEAPTRANSITIONS

Usado para liberar transições de heap.
D3DKMT_FREEGPUVIRTUALADDRESS

D3DKMT_FREEGPUVIRTUALADDRESS é usado com FreeGpuVirtualAddress para liberar um intervalo de endereços virtuais de GPU (unidade de processamento gráfico) que foram previamente reservados ou mapeados.
D3DKMT_GDIMODEL_PRESENTHISTORYTOKEN

A estrutura de D3DKMT_GDIMODEL_PRESENTHISTORYTOKEN identifica uma operação de histórico presente de GDI.
D3DKMT_GDIMODEL_SYSMEM_PRESENTHISTORYTOKEN

A estrutura D3DKMT_GDIMODEL_SYSMEM_PRESENTHISTORYTOKEN identifica uma operação de histórico presente do sistema GDI.
D3DKMT_GET_DEVICE_VIDPN_OWNERSHIP_INFO

Usado para obter informações de propriedade do VidPn do dispositivo.
D3DKMT_GET_GPUMMU_CAPS

Usado para obter recursos de gerenciamento de memória de GPU.
D3DKMT_GET_MULTIPLANE_OVERLAY_CAPS

Usado para obter recursos de sobreposição de vários planos.
D3DKMT_GET_POST_COMPOSITION_CAPS

Usado para obter recursos de pós-composição.
D3DKMT_GET_PTE

Usado para obter entradas de tabela de página.
D3DKMT_GET_SEGMENT_CAPS

Usado para obter recursos de segmento.
D3DKMT_GETALLOCATIONPRIORITY

Usado para obter prioridades de alocação.
D3DKMT_GETCONTEXTINPROCESSSCHEDULINGPRIORITY

Descreve as informações necessárias para um dispositivo de composição do Microsoft Direct3D em processo (in-proc) recuperar a prioridade de agendamento para um contexto de dispositivo que está no mesmo processo que outros contextos de dispositivo.
D3DKMT_GETCONTEXTSCHEDULINGPRIORITY

A estrutura D3DKMT_GETDEVICESCHEDULINGPRIORITY descreve parâmetros para recuperar a prioridade de agendamento para um contexto de dispositivo.
D3DKMT_GETDEVICESTATE

A estrutura D3DKMT_GETDEVICESTATE descreve parâmetros para recuperar o estado de um dispositivo.
D3DKMT_GETDISPLAYMODELIST

Saiba mais sobre a estrutura de D3DKMT_GETDISPLAYMODELIST.
D3DKMT_GETMULTISAMPLEMETHODLIST

A estrutura D3DKMT_GETMULTISAMPLEMETHODLIST descreve parâmetros para recuperar a lista de métodos de vários exemplos para uma alocação.
D3DKMT_GETOVERLAYSTATE

A estrutura D3DKMT_GETOVERLAYSTATE descreve os parâmetros que a função D3DKMTGetOverlayState usa para recuperar o status sobre uma sobreposição.
D3DKMT_GETPRESENTHISTORY

A estrutura D3DKMT_GETPRESENTHISTORY descreve o estado do histórico de cópia.
D3DKMT_GETPROCESSDEVICEREMOVALSUPPORT

A estrutura _D3DKMT_GETPROCESSDEVICEREMOVALSUPPORT contém informações de adaptador, processo e suporte para a função D3DKMTGetProcessDeviceRemovalSupport.
D3DKMT_GETRUNTIMEDATA

Usado para obter dados de runtime.
D3DKMT_GETSCANLINE

A estrutura D3DKMT_GETSCANLINE contém informações sobre o status de em branco vertical de uma fonte de vídeo.
D3DKMT_GETSHAREDPRIMARYHANDLE

A estrutura D3DKMT_GETSHAREDPRIMARYHANDLE descreve os parâmetros necessários para recuperar o identificador compartilhado global para a superfície primária.
D3DKMT_GETSHAREDRESOURCEADAPTERLUID

Fornece informações que descrevem um recurso compartilhado e o adaptador gráfico no qual o recurso foi criado.
D3DKMT_GETVERTICALBLANKEVENT

Usado para obter eventos em branco verticais.
D3DKMT_GPUMMU_CAPS

Usado para obter recursos de unidade de gerenciamento de memória gpu.
D3DKMT_GPUVERSION

A estrutura D3DKMT_GPUVERSION é usada para coletar a versão do BIOS e o nome da arquitetura de GPU durante a inicialização da GPU.
D3DKMT_HISTORY_BUFFER_STATUS

Contém o status do buffer de histórico.
D3DKMT_HWDRM_SUPPORT

Suporte a DRM de hardware.
D3DKMT_HYBRID_DLIST_DLL_SUPPORT

A estrutura D3DKMT_HYBRID_DLIST_DLL_SUPPORT indica se o adaptador fornece suporte à DLL dList em um sistema híbrido.
D3DKMT_HYBRID_LIST

Descreve a lista híbrida do modo kernel do Direct 3D.
D3DKMT_INDEPENDENTFLIP_SECONDARY_SUPPORT

Usado para indicar se há suporte para o inverso independente secundário.
D3DKMT_INDEPENDENTFLIP_SUPPORT

Usado para indicar se há suporte para o flip independente.
D3DKMT_INVALIDATEACTIVEVIDPN

A estrutura de D3DKMT_INVALIDATEACTIVEVIDPN descreve parâmetros que invalidam o VidPN (rede presente) de vídeo ativo atualmente em uso.
D3DKMT_INVALIDATECACHE

Contém informações usadas para invalidar o cache.
D3DKMT_ISBADDRIVERFORHWPROTECTIONDISABLED

Usado para indicar se um driver incorreto para proteção de hardware está desabilitado.
D3DKMT_ISFEATUREENABLED

Saiba mais sobre a estrutura de D3DKMT_ISFEATUREENABLED.
D3DKMT_KMD_DRIVER_VERSION

Contém a versão do driver do modo kernel.
D3DKMT_LOCK

A estrutura D3DKMT_LOCK descreve parâmetros para bloquear uma alocação.
D3DKMT_LOCK2

D3DKMT_LOCK2 descreve parâmetros para bloquear uma alocação.
D3DKMT_MARKDEVICEASERROR

A estrutura _D3DKMT_MARKDEVICEASERROR contém informações que identificam um dispositivo e um motivo para um erro de dispositivo.
D3DKMT_MIRACAST_CHUNK_DATA

Contém dados de partes de exibição sem fio (Miracast).
D3DKMT_MIRACAST_DISPLAY_DEVICE_CAPS

Funcionalidades de dispositivo de exibição do Miracast.
D3DKMT_MIRACAST_DISPLAY_DEVICE_STATUS

O Miracast exibe o status do dispositivo.
D3DKMT_MIRACAST_DISPLAY_STOP_SESSIONS

Sessões de parada de exibição do Miracast.
D3DKMT_MIRACASTCOMPANIONDRIVERNAME

O nome do driver complementar miracast (exibição sem fio).
D3DKMT_MPO3DDI_SUPPORT

Uma estrutura que contém o status de suporte.
D3DKMT_MPOKERNELCAPS_SUPPORT

Estrutura usada para indicar se há suporte para recursos de kernel do MPO.
D3DKMT_MULTIPLANE_OVERLAY

Saiba mais sobre a estrutura de D3DKMT_MULTIPLANE_OVERLAY.
D3DKMT_MULTIPLANE_OVERLAY_ATTRIBUTES

Saiba mais sobre a estrutura de D3DKMT_MULTIPLANE_OVERLAY_ATTRIBUTES.
D3DKMT_MULTIPLANE_OVERLAY_ATTRIBUTES2

A estrutura _D3DKMT_MULTIPLANE_OVERLAY_ATTRIBUTES2 contém atributos que definem uma sobreposição multiplano.
D3DKMT_MULTIPLANE_OVERLAY_ATTRIBUTES3

A estrutura _D3DKMT_MULTIPLANE_OVERLAY_ATTRIBUTES3 contém atributos que definem uma sobreposição multiplano.
D3DKMT_MULTIPLANE_OVERLAY_CAPS

Contém recursos de sobreposição de vários planos.
D3DKMT_MULTIPLANE_OVERLAY_POST_COMPOSITION

Contém informações de composição de postagem excessiva de vários planos.
D3DKMT_MULTIPLANE_OVERLAY_POST_COMPOSITION_FLAGS

Sinalizadores de sobreposição de sobreposição de vários planos.
D3DKMT_MULTIPLANE_OVERLAY_POST_COMPOSITION_WITH_SOURCE

Contém informações sobre a sobreposição de vários planos após a composição com a origem.
D3DKMT_MULTIPLANE_OVERLAY2

A estrutura _D3DKMT_MULTIPLANE_OVERLAY2 contém informações usadas para definir uma sobreposição multiplano.
D3DKMT_MULTIPLANE_OVERLAY3

Saiba mais sobre a estrutura de D3DKMT_MULTIPLANE_OVERLAY3.
D3DKMT_MULTIPLANEOVERLAY_DECODE_SUPPORT

Usado para indicar se há suporte para decodificar excessivamente multiplano.
D3DKMT_MULTIPLANEOVERLAY_HUD_SUPPORT

Usado para indicar se o HUD de sobreposição multiplano tem suporte.
D3DKMT_MULTIPLANEOVERLAY_SECONDARY_SUPPORT

Usado para indicar se há suporte para a sobreposição de vários planos secundários.
D3DKMT_MULTIPLANEOVERLAY_STRETCH_SUPPORT

Usado para indicar se há suporte para o stretch de sobreposição de vários planos.
D3DKMT_MULTIPLANEOVERLAY_SUPPORT

Usado para indicar se há suporte para sobreposição de vários planos.
D3DKMT_MULTISAMPLEMETHOD

A estrutura D3DKMT_MULTISAMPLEMETHOD descreve um método de amostragem múltipla.
D3DKMT_NODE_PERFDATA

Representa os dados de desempenho coletados por mecanismo de um adaptador em um intervalo.
D3DKMT_NOTIFY_WORK_SUBMISSION

Saiba mais sobre a estrutura de D3DKMT_NOTIFY_WORK_SUBMISSION.
D3DKMT_NOTIFY_WORK_SUBMISSION_FLAGS

Saiba mais sobre a estrutura de D3DKMT_NOTIFY_WORK_SUBMISSION_FLAGS.
D3DKMT_OFFER_FLAGS

Contém informações sobre sinalizadores de oferta.
D3DKMT_OFFERALLOCATIONS

Define as alocações de memória de vídeo que o driver oferece para reutilização. Usado com a função D3DKMTOfferAllocations.
D3DKMT_OPENADAPTERFROMDEVICENAME

A estrutura D3DKMT_OPENADAPTERFROMDEVICENAME descreve o mapeamento do nome fornecido de um dispositivo para um identificador de adaptador gráfico e monitora a saída.
D3DKMT_OPENADAPTERFROMGDIDISPLAYNAME

A estrutura D3DKMT_OPENADAPTERFROMGDIDISPLAYNAME descreve o mapeamento do nome fornecido de um dispositivo GDI para um identificador de adaptador gráfico e monitora a saída.
D3DKMT_OPENADAPTERFROMHDC

A estrutura D3DKMT_OPENADAPTERFROMHDC descreve o mapeamento de um HDC (identificador de contexto do dispositivo) para um identificador de adaptador gráfico e monitora a saída.
D3DKMT_OPENADAPTERFROMLUID

Descreve o mapeamento do LUID (identificador local exclusivo) fornecido de um dispositivo para um identificador de adaptador gráfico.
D3DKMT_OPENGLINFO

A estrutura D3DKMT_OPENGLINFO descreve as informações do ICD (driver de cliente) instalável do OpenGL.
D3DKMT_OPENKEYEDMUTEX

A estrutura D3DKMT_OPENKEYEDMUTEX descreve um mutex chaveado que a função D3DKMTOpenKeyedMutex abre.
D3DKMT_OPENKEYEDMUTEX2

Descreve um mutex chaveado que a função D3DKMTOpenKeyedMutex2 abre.
D3DKMT_OPENKEYEDMUTEXFROMNTHANDLE

Contém informações para abrir um mutex com chave de um identificador NT para o processo.
D3DKMT_OPENNATIVEFENCEFROMNTHANDLE

Saiba mais sobre a estrutura de D3DKMT_OPENNATIVEFENCEFROMNTHANDLE.
D3DKMT_OPENNTHANDLEFROMNAME

Descreve as informações necessárias para abrir um identificador NT para o processo a partir de um nome de adaptador gráfico.
D3DKMT_OPENPROTECTEDSESSIONFROMNTHANDLE

A estrutura _D3DKMT_OPENPROTECTEDSESSIONFROMNTHANDLE contém um identificador de sessão de kernel protegido e um identificador de sessão NT
D3DKMT_OPENRESOURCE

A estrutura D3DKMT_OPENRESOURCE descreve parâmetros para abrir um recurso.
D3DKMT_OPENRESOURCEFROMNTHANDLE

Descreve as informações necessárias para abrir um recurso compartilhado de um identificador NT para o processo. O recurso compartilhado pode ser um conjunto de alocações, um mutex com chave ou um objeto de sincronização.
D3DKMT_OPENSYNCHRONIZATIONOBJECT

A estrutura D3DKMT_OPENSYNCHRONIZATIONOBJECT descreve um objeto de sincronização que a função D3DKMTOpenSynchronizationObject abre.
D3DKMT_OPENSYNCOBJECTFROMNTHANDLE

Descreve as informações necessárias para mapear um identificador de processo NT para um objeto de sincronização de GPU (unidade de processamento gráfico).
D3DKMT_OPENSYNCOBJECTFROMNTHANDLE2

D3DKMT_OPENSYNCOBJECTFROMNTHANDLE2 é usado com D3DKMTOpenSyncObjectFromNtHandle2 para abrir um objeto de cerca monitorado.
D3DKMT_OPENSYNCOBJECTNTHANDLEFROMNAME

D3DKMT_OPENSYNCOBJECTNTHANDLEFROMNAME é usado com D3DKMTOpenSyncObjectNtHandleFromName para abrir uma alça NT para um objeto de cerca monitorado compartilhado nomeado.
D3DKMT_OUTDUPL_POINTER_SHAPE_INFO

Saiba mais sobre a estrutura de _D3DKMT_OUTDUPL_POINTER_SHAPE_INFO.
D3DKMT_OUTPUTDUPL_FRAMEINFO

Saiba mais sobre a estrutura de D3DKMT_OUTPUTDUPL_FRAMEINFO.
D3DKMT_OUTPUTDUPL_GET_FRAMEINFO

Saiba mais sobre a estrutura de D3DKMT_OUTPUTDUPL_GET_FRAMEINFO.
D3DKMT_OUTPUTDUPL_GET_POINTER_SHAPE_DATA

Saiba mais sobre a estrutura de D3DKMT_OUTPUTDUPL_GET_POINTER_SHAPE_DATA.
D3DKMT_OUTPUTDUPL_KEYEDMUTEX

Contém dados mutex chaveados duplicados de saída.
D3DKMT_OUTPUTDUPL_METADATA

Saiba mais sobre a estrutura de D3DKMT_OUTPUTDUPL_METADATA.
D3DKMT_OUTPUTDUPL_POINTER_POSITION

Saiba mais sobre a estrutura de D3DKMT_OUTPUTDUPL_POINTER_POSITION.
D3DKMT_OUTPUTDUPL_RELEASE_FRAME

Define a imagem da área de trabalho duplicada que será lançada em uma chamada para a função D3DKMTOutputDuplReleaseFrame.
D3DKMT_OUTPUTDUPL_SNAPSHOT

Saiba mais sobre a estrutura de D3DKMT_OUTPUTDUPL_SNAPSHOT.
D3DKMT_OUTPUTDUPLCONTEXTSCOUNT

Especifica o número de clientes atuais da API de Duplicação da Área de Trabalho (DDA) anexados a uma determinada rede de vídeo presente (VidPN).
D3DKMT_OUTPUTDUPLCREATIONFLAGS

Os sinalizadores de criação de saída.
D3DKMT_OUTPUTDUPLPRESENT

Descreve uma operação de troca da API de Duplicação da Área de Trabalho presente.
D3DKMT_OUTPUTDUPLPRESENTFLAGS

Descreve as opções para uma operação de troca da API de Duplicação da Área de Trabalho presente.
D3DKMT_OUTPUTDUPLPRESENTTOHWQUEUE

Usada pela função D3DKMTOutputDuplPresentToHwQueue para gerar o identificador duplicado de uma fila de hardware.
D3DKMT_PAGE_TABLE_LEVEL_DESC

Estrutura que descreve informações de nível de tabela de página.
D3DKMT_PANELFITTER_SUPPORT

Estrutura que contém informações de suporte do instalador de painel.
D3DKMT_PHYSICAL_ADAPTER_COUNT

Usado para obter a contagem do adaptador físico.
D3DKMT_PINDIRECTFLIPRESOURCES

Saiba mais sobre a estrutura de D3DKMT_PINDIRECTFLIPRESOURCES.
D3DKMT_PLANE_SPECIFIC_INPUT_FLAGS

Sinalizadores de entrada específicos do plano.
D3DKMT_PLANE_SPECIFIC_OUTPUT_FLAGS

Sinalizadores de saída específicos do plano.
D3DKMT_POLLDISPLAYCHILDREN

A estrutura D3DKMT_POLLDISPLAYCHILDREN descreve parâmetros para consultar o status de conectividade de todos os dispositivos filho do adaptador de exibição fornecido.
D3DKMT_PRESENT

A estrutura D3DKMT_PRESENT descreve a operação atual.
D3DKMT_PRESENT_MULTIPLANE_OVERLAY

A estrutura D3DKMT_PRESENT_MULTIPLANE_OVERLAY contém informações sobre a sobreposição multiplano atual.
D3DKMT_PRESENT_MULTIPLANE_OVERLAY_FLAGS

Saiba mais sobre a estrutura de D3DKMT_PRESENT_MULTIPLANE_OVERLAY_FLAGS.
D3DKMT_PRESENT_MULTIPLANE_OVERLAY2

A estrutura _D3DKMT_PRESENT_MULTIPLANE_OVERLAY2 contém informações sobre a sobreposição multiplano atual.
D3DKMT_PRESENT_MULTIPLANE_OVERLAY3

Saiba mais sobre a estrutura de D3DKMT_PRESENT_MULTIPLANE_OVERLAY3.
D3DKMT_PRESENT_REDIRECTED

Usado para fornecer informações sobre o status do token de histórico atual.
D3DKMT_PRESENT_REDIRECTED_FLAGS

Usado para especificar os sinalizadores necessários para obter tokens de histórico presentes redirecionados.
D3DKMT_PRESENT_RGNS

Especifica regiões sujas e de movimentação em uma operação atual.
D3DKMT_PRESENT_STATS

A estrutura D3DKMT_PRESENT_STATS descreve o status atual de um dispositivo de renderização.
D3DKMT_PRESENT_STATS_DWM

O status atual do DWM (gerenciador de janelas da área de trabalho).
D3DKMT_PRESENTFLAGS

A estrutura D3DKMT_PRESENTFLAGS identifica como executar uma operação atual.
D3DKMT_PRESENTHISTORYTOKEN

A estrutura D3DKMT_PRESENTHISTORYTOKEN identifica um tipo de operação presente.
D3DKMT_PROCESS_VERIFIER_OPTION

As opções do verificador de processo.
D3DKMT_PROCESS_VERIFIER_OPTION_DATA

Os dados de opção do verificador de processo.
D3DKMT_PROCESS_VERIFIER_VIDMM_FLAGS

Saiba mais sobre a estrutura de D3DKMT_PROCESS_VERIFIER_VIDMM_FLAGS.
D3DKMT_PROCESS_VERIFIER_VIDMM_RESTRICT_BUDGET

O gerenciamento de memória de vídeo do verificador de processo restringe o orçamento.
D3DKMT_QUERY_ADAPTER_UNIQUE_GUID

Usado para consultar um guid exclusivo.
D3DKMT_QUERY_DEVICE_IDS

Usado para consultar IDs de dispositivo.
D3DKMT_QUERY_GPUMMU_CAPS

Usado para consultar recursos de gerenciamento de memória de GPU.
D3DKMT_QUERY_MIRACAST_DRIVER_TYPE

Usado para consultar um tipo de driver Miracast (exibição sem fio).
D3DKMT_QUERY_PHYSICAL_ADAPTER_PNP_KEY

Uma estrutura que contém informações para consultar a chave PNP do adaptador físico.
D3DKMT_QUERYADAPTERINFO

A estrutura D3DKMT_QUERYADAPTERINFO contém informações que descrevem o adaptador gráfico.
D3DKMT_QUERYALLOCATIONRESIDENCY

A estrutura D3DKMT_QUERYALLOCATIONRESIDENCY descreve informações para recuperar o status de residência de um recurso ou lista de alocações.
D3DKMT_QUERYFSEBLOCK

Estrutura usada para consultar blocos FSE.
D3DKMT_QUERYFSEBLOCKFLAGS

Usado para consultar os sinalizadores FSE (exclusivos em tela inteira).
D3DKMT_QUERYPROCESSOFFERINFO

Usado para consultar as informações da oferta de processo.
D3DKMT_QUERYPROTECTEDSESSIONINFOFROMNTHANDLE

Usado para consultar informações sobre a sessão protegida.
D3DKMT_QUERYPROTECTEDSESSIONSTATUS

A estrutura _D3DKMT_QUERYPROTECTEDSESSIONSTATUS contém informações que são usadas para consultar o status da sessão protegida.
D3DKMT_QUERYREMOTEVIDPNSOURCEFROMGDIDISPLAYNAME

Descreve as informações necessárias para mapear um nome de exibição GDI para uma ID de origem VidPN (rede de apresentação de vídeo remoto).
D3DKMT_QUERYRESOURCEINFO

A estrutura D3DKMT_QUERYRESOURCEINFO descreve parâmetros para recuperar informações sobre um recurso.
D3DKMT_QUERYRESOURCEINFOFROMNTHANDLE

Descreve as informações necessárias para mapear um identificador NT global para informações de recursos.
D3DKMT_QUERYSTATISTICS

Saiba mais sobre a estrutura de D3DKMT_QUERYSTATISTICS.
D3DKMT_QUERYSTATISTICS_ADAPTER_INFORMATION

Saiba mais sobre: D3DKMT_QUERYSTATISTICS_ADAPTER_INFORMATION
D3DKMT_QUERYSTATISTICS_ADAPTER_INFORMATION_FLAGS

Saiba mais sobre: D3DKMT_QUERYSTATISTICS_ADAPTER_INFORMATION_FLAGS
D3DKMT_QUERYSTATISTICS_COMMITMENT_DATA

Saiba mais sobre: D3DKMT_QUERYSTATISTICS_COMMITMENT_DATA
D3DKMT_QUERYSTATISTICS_COUNTER

Saiba mais sobre: D3DKMT_QUERYSTATISTICS_COUNTER
D3DKMT_QUERYSTATISTICS_DMA_BUFFER

Saiba mais sobre: D3DKMT_QUERYSTATISTICS_DMA_BUFFER
D3DKMT_QUERYSTATISTICS_DMA_PACKET_TYPE_INFORMATION

Saiba mais sobre: D3DKMT_QUERYSTATISTICS_DMA_PACKET_TYPE_INFORMATION
D3DKMT_QUERYSTATISTICS_MEMORY

Saiba mais sobre: D3DKMT_QUERYSTATISTICS_MEMORY
D3DKMT_QUERYSTATISTICS_NODE_INFORMATION

Saiba mais sobre: D3DKMT_QUERYSTATISTICS_NODE_INFORMATION
D3DKMT_QUERYSTATISTICS_PACKET_INFORMATION

Saiba mais sobre: D3DKMT_QUERYSTATISTICS_PACKET_INFORMATION
D3DKMT_QUERYSTATISTICS_PHYSICAL_ADAPTER_INFORMATION

Saiba mais sobre: D3DKMT_QUERYSTATISTICS_PHYSICAL_ADAPTER_INFORMATION
D3DKMT_QUERYSTATISTICS_POLICY

Saiba mais sobre: D3DKMT_QUERYSTATISTICS_POLICY
D3DKMT_QUERYSTATISTICS_PREEMPTION_INFORMATION

Saiba mais sobre: D3DKMT_QUERYSTATISTICS_PREEMPTION_INFORMATION
D3DKMT_QUERYSTATISTICS_PROCESS_ADAPTER_INFORMATION

D3DKMT_QUERYSTATISTICS_PROCESS_ADAPTER_INFORMATION é reservado para uso do sistema.
D3DKMT_QUERYSTATISTICS_PROCESS_INFORMATION

Saiba mais sobre: D3DKMT_QUERYSTATISTICS_PROCESS_INFORMATION
D3DKMT_QUERYSTATISTICS_PROCESS_INTERFERENCE_COUNTERS

Saiba mais sobre: D3DKMT_QUERYSTATISTICS_PROCESS_INTERFERENCE_COUNTERS
D3DKMT_QUERYSTATISTICS_PROCESS_NODE_INFORMATION

Saiba mais sobre: D3DKMT_QUERYSTATISTICS_PROCESS_NODE_INFORMATION
D3DKMT_QUERYSTATISTICS_PROCESS_SEGMENT_GROUP_INFORMATION

Saiba mais sobre: D3DKMT_QUERYSTATISTICS_PROCESS_SEGMENT_GROUP_INFORMATION
D3DKMT_QUERYSTATISTICS_PROCESS_SEGMENT_INFORMATION

Saiba mais sobre: D3DKMT_QUERYSTATISTICS_PROCESS_SEGMENT_INFORMATION
D3DKMT_QUERYSTATISTICS_PROCESS_SEGMENT_POLICY

Saiba mais sobre: D3DKMT_QUERYSTATISTICS_PROCESS_SEGMENT_POLICY
D3DKMT_QUERYSTATISTICS_PROCESS_VIDPNSOURCE_INFORMATION

Saiba mais sobre: D3DKMT_QUERYSTATISTICS_PROCESS_VIDPNSOURCE_INFORMATION
D3DKMT_QUERYSTATISTICS_QUERY_NODE

Saiba mais sobre: D3DKMT_QUERYSTATISTICS_QUERY_NODE
D3DKMT_QUERYSTATISTICS_QUERY_PHYSICAL_ADAPTER

Saiba mais sobre: D3DKMT_QUERYSTATISTICS_QUERY_PHYSICAL_ADAPTER
D3DKMT_QUERYSTATISTICS_QUERY_SEGMENT

Saiba mais sobre: D3DKMT_QUERYSTATISTICS_QUERY_SEGMENT
D3DKMT_QUERYSTATISTICS_QUERY_VIDPNSOURCE

Saiba mais sobre: D3DKMT_QUERYSTATISTICS_QUERY_VIDPNSOURCE
D3DKMT_QUERYSTATISTICS_QUEUE_PACKET_TYPE_INFORMATION

Saiba mais sobre: D3DKMT_QUERYSTATISTICS_QUEUE_PACKET_TYPE_INFORMATION
D3DKMT_QUERYSTATISTICS_RESULT

Saiba mais sobre: D3DKMT_QUERYSTATISTICS_RESULT
D3DKMT_QUERYSTATISTICS_SEGMENT_INFORMATION

Saiba mais sobre: D3DKMT_QUERYSTATISTICS_SEGMENT_INFORMATION
D3DKMT_QUERYSTATISTICS_SYSTEM_MEMORY

Saiba mais sobre: D3DKMT_QUERYSTATISTICS_SYSTEM_MEMORY
D3DKMT_QUERYSTATISTICS_VIDEO_MEMORY

Saiba mais sobre: D3DKMT_QUERYSTATISTICS_VIDEO_MEMORY
D3DKMT_QUERYSTATISTICS_VIDPNSOURCE_INFORMATION

Saiba mais sobre: D3DKMT_QUERYSTATISTICS_VIDPNSOURCE_INFORMATION
D3DKMT_QUERYSTATSTICS_ALLOCATIONS

Saiba mais sobre: D3DKMT_QUERYSTATSTICS_ALLOCATIONS
D3DKMT_QUERYSTATSTICS_LOCKS

Saiba mais sobre: D3DKMT_QUERYSTATSTICS_LOCKS
D3DKMT_QUERYSTATSTICS_PAGING_FAULT

Saiba mais sobre: D3DKMT_QUERYSTATSTICS_PAGING_FAULT
D3DKMT_QUERYSTATSTICS_PAGING_TRANSFER

Saiba mais sobre: D3DKMT_QUERYSTATSTICS_PAGING_TRANSFER
D3DKMT_QUERYSTATSTICS_PREPRATION

Saiba mais sobre: D3DKMT_QUERYSTATSTICS_PREPRATION
D3DKMT_QUERYSTATSTICS_REFERENCE_DMA_BUFFER

Saiba mais sobre: D3DKMT_QUERYSTATSTICS_REFERENCE_DMA_BUFFER
D3DKMT_QUERYSTATSTICS_RENAMING

Saiba mais sobre: D3DKMT_QUERYSTATSTICS_RENAMING
D3DKMT_QUERYSTATSTICS_SWIZZLING_RANGE

Saiba mais sobre: D3DKMT_QUERYSTATSTICS_SWIZZLING_RANGE
D3DKMT_QUERYSTATSTICS_TERMINATIONS

Saiba mais sobre: D3DKMT_QUERYSTATSTICS_TERMINATIONS
D3DKMT_QUERYVIDEOMEMORYINFO

Usado para consultar informações de memória de vídeo.
D3DKMT_QUERYVIDPNEXCLUSIVEOWNERSHIP

Usado para consultar a propriedade exclusiva do VidPn.
D3DKMT_RECLAIMALLOCATIONS

Descreve os recursos de memória de vídeo que devem ser recuperados e que o driver ofereceu anteriormente para reutilização. Usado com a função D3DKMTReclaimAllocations.
D3DKMT_RECLAIMALLOCATIONS2

D3DKMT_RECLAIMALLOCATIONS2 descreve os recursos de memória de vídeo que devem ser recuperados e que o driver ofereceu anteriormente para reutilização. Usado com a função D3DKMTReclaimAllocations2.
D3DKMT_REGISTERBUDGETCHANGENOTIFICATION

Usado para registrar a notificação de alteração de orçamento.
D3DKMT_REGISTERTRIMNOTIFICATION

D3DKMT_REGISTERTRIMNOTIFICATION é usado com D3DKMTRegisterTrimNotification para registrar um retorno de chamada para um dispositivo no modo kernel para notificações de uma estrutura gráfica (como OpenGL).
D3DKMT_RELEASEKEYEDMUTEX

A estrutura D3DKMT_RELEASEKEYEDMUTEX descreve um mutex chaveado que a função D3DKMTReleaseKeyedMutex libera.
D3DKMT_RELEASEKEYEDMUTEX2

Descreve um objeto mutex chaveado que a função D3DKMTReleaseKeyedMutex2 libera que inclui dados privados.
D3DKMT_RENDER

A estrutura D3DKMT_RENDER descreve o buffer de comando atual a ser renderizado.
D3DKMT_RENDERFLAGS

A estrutura D3DKMT_RENDERFLAGS identifica o tipo de buffer de comando a ser renderizado em uma chamada para a função D3DKMTRender.
D3DKMT_REQUEST_MACHINE_CRASH_ESCAPE

Usado para solicitar uma fuga de falha do computador.
D3DKMT_SCATTERBLT

Saiba mais sobre a estrutura de D3DKMT_SCATTERBLT.
D3DKMT_SCATTERBLTS

Saiba mais sobre a estrutura de D3DKMT_SCATTERBLTS.
D3DKMT_SEGMENT_CAPS

Contém recursos de segmento.
D3DKMT_SEGMENTGROUPSIZEINFO

Uma estrutura que contém informações sobre o tamanho do grupo de segmentos.
D3DKMT_SEGMENTSIZEINFO

A estrutura D3DKMT_SEGMENTSIZEINFO descreve o tamanho, em bytes, de segmentos de memória e abertura.
D3DKMT_SET_COLORSPACE_TRANSFORM

Usado para definir a transformação de espaço de cor.
D3DKMT_SETALLOCATIONPRIORITY

A estrutura D3DKMT_SETALLOCATIONPRIORITY descreve o nível de prioridade para o qual definir um recurso ou uma lista de alocações.
D3DKMT_SETCONTEXTINPROCESSSCHEDULINGPRIORITY

Descreve parâmetros para um dispositivo de composição Microsoft Direct3D em processo (in-proc) para definir a prioridade de agendamento para um contexto de dispositivo que está no mesmo processo que outros contextos de dispositivo.
D3DKMT_SETCONTEXTSCHEDULINGPRIORITY

A estrutura D3DKMT_SETCONTEXTSCHEDULINGPRIORITY descreve parâmetros para definir a prioridade de agendamento para um contexto de dispositivo.
D3DKMT_SETDISPLAYMODE

A estrutura de D3DKMT_SETDISPLAYMODE descreve a alocação primária usada para verificação na exibição.
D3DKMT_SETDISPLAYMODE_FLAGS

A estrutura D3DKMT_SETDISPLAYMODE_FLAGS identifica atributos para definir o modo de exibição.
D3DKMT_SETDISPLAYPRIVATEDRIVERFORMAT

A estrutura D3DKMT_SETDISPLAYPRIVATEDRIVERFORMAT descreve o atributo de formato privado a ser definido para uma fonte presente de vídeo.
D3DKMT_SETFSEBLOCK

Usado para definir o bloco FSE (exclusivo em tela inteira).
D3DKMT_SETFSEBLOCKFLAGS

Usado para definir os sinalizadores de bloco FSE (exclusivo em tela inteira).
D3DKMT_SETGAMMARAMP

A estrutura D3DKMT_SETGAMMARAMP descreve parâmetros para definir a rampa gama.
D3DKMT_SETHWPROTECTIONTEARDOWNRECOVERY

Usado para definir a recuperação de desmonte da proteção de hardware.
D3DKMT_SETQUEUEDLIMIT

A estrutura D3DKMT_SETQUEUEDLIMIT descreve parâmetros para definir ou recuperar o limite para o número de operações do tipo fornecido que podem ser enfileiradas para o dispositivo fornecido.
D3DKMT_SETSTABLEPOWERSTATE

Usado para definir o estado de energia estável.
D3DKMT_SETSYNCREFRESHCOUNTWAITTARGET

Usado para definir a contagem de atualização de sincronização para o destino de espera.
D3DKMT_SETVIDPNSOURCEHWPROTECTION

Usado para definir a proteção de hardware de origem do VidPn.
D3DKMT_SETVIDPNSOURCEOWNER

A estrutura D3DKMT_SETVIDPNSOURCEOWNER descreve os parâmetros para definir ou liberar a origem do vídeo presente no caminho de uma topologia VidPN (rede de vídeo presente) que possui o VidPN.
D3DKMT_SETVIDPNSOURCEOWNER1

Descreve as informações, incluindo opções de duplicação de saída, necessárias para definir ou liberar a origem do vídeo presente no caminho de uma topologia VidPN (rede de vídeo presente) que possui o VidPN.
D3DKMT_SETVIDPNSOURCEOWNER2

A estrutura _D3DKMT_SETVIDPNSOURCEOWNER2 contém informações que são usadas para definir o proprietário da rede VidPN (rede presente em vídeo).
D3DKMT_SHAREDPRIMARYLOCKNOTIFICATION

A estrutura D3DKMT_SHAREDPRIMARYLOCKNOTIFICATION descreve a superfície primária compartilhada que um aplicativo está prestes a bloquear.
D3DKMT_SHAREDPRIMARYUNLOCKNOTIFICATION

A estrutura D3DKMT_SHAREDPRIMARYUNLOCKNOTIFICATION descreve a superfície primária compartilhada que um aplicativo acabou de desbloquear.
D3DKMT_SHAREOBJECTWITHHOST

Saiba mais sobre a estrutura de D3DKMT_SHAREOBJECTWITHHOST.
D3DKMT_SIGNALSYNCHRONIZATIONOBJECT

A estrutura D3DKMT_SIGNALSYNCHRONIZATIONOBJECT contém informações sobre os eventos de sincronização que a função D3DKMTSignalSynchronizationObject sinaliza.
D3DKMT_SIGNALSYNCHRONIZATIONOBJECT2

A estrutura D3DKMT_SIGNALSYNCHRONIZATIONOBJECT2 contém informações sobre os eventos de sincronização que a função D3DKMTSignalSynchronizationObject2 sinaliza.
D3DKMT_SIGNALSYNCHRONIZATIONOBJECTFROMCPU

D3DKMT_SIGNALSYNCHRONIZATIONOBJECTFROMCPU é usado com D3DKMTSignalSynchronizationObjectFromCpu para permitir que um driver sinalize uma cerca monitorada.
D3DKMT_SIGNALSYNCHRONIZATIONOBJECTFROMGPU

D3DKMT_SIGNALSYNCHRONIZATIONOBJECTFROMGPU é usado com D3DKMTSignalSynchronizationObjectFromGpu para sinalizar uma cerca monitorada.
D3DKMT_SIGNALSYNCHRONIZATIONOBJECTFROMGPU2

D3DKMT_SIGNALSYNCHRONIZATIONOBJECTFROMGPU2 é usado com D3DKMTSignalSynchronizationObjectFromGpu2 para sinalizar uma cerca monitorada.
D3DKMT_STANDARDALLOCATION_EXISTINGHEAP

Saiba mais sobre a estrutura de D3DKMT_STANDARDALLOCATION_EXISTINGHEAP.
D3DKMT_SUBMITCOMMAND

A estrutura D3DKMT_SUBMITCOMMAND é usada para enviar buffers de comando em contextos que dão suporte ao endereçamento virtual da GPU (unidade de processamento gráfico).
D3DKMT_SUBMITCOMMANDFLAGS

Estrutura que identifica, em sinalizadores de campo de bits, informações sobre um buffer de DMA (acesso direto à memória) para enviar à GPU (unidade de processamento de gráficos).
D3DKMT_SUBMITCOMMANDTOHWQUEUE

Uma estrutura que contém informações para enviar um comando para a fila de hardware.
D3DKMT_SUBMITPRESENTBLTTOHWQUEUE

Contém argumentos necessários para a função D3DKMTSubmitPresentBltToHwQueue.
D3DKMT_SUBMITPRESENTTOHWQUEUE

Argumentos usados para enviar uma operação Blt Present para uma fila de hardware.
D3DKMT_SUBMITSIGNALSYNCOBJECTSTOHWQUEUE

Uma estrutura que contém informações para enviar um sinal para a fila de hardware.
D3DKMT_SUBMITWAITFORSYNCOBJECTSTOHWQUEUE

Uma estrutura que contém informações para enviar uma espera na fila de hardware.
D3DKMT_SURFACECOMPLETE_PRESENTHISTORYTOKEN

Uma estrutura usada para apresentar o token de histórico de uma superfície.
D3DKMT_TDRDBGCTRL_ESCAPE

Saiba mais sobre a estrutura de D3DKMT_TDRDBGCTRL_ESCAPE.
D3DKMT_TRIMNOTIFICATION

D3DKMT_TRIMNOTIFICATION é usado para notificar um driver para cortar sua lista de residências de memória.
D3DKMT_TRIMPROCESSCOMMITMENT

Contém informações sobre o compromisso do processo de corte.
D3DKMT_TRIMPROCESSCOMMITMENT_FLAGS

Sinalizadores usados durante o compromisso do processo de corte.
D3DKMT_UMD_DRIVER_VERSION

Indica o número de versão do driver do modo de usuário.
D3DKMT_UMDFILENAMEINFO

A estrutura D3DKMT_UMDFILENAMEINFO contém o nome de um ICD OpenGL baseado na versão especificada do runtime do DirectX.
D3DKMT_UNLOCK

A estrutura D3DKMT_UNLOCK descreve as alocações a serem desbloqueados.
D3DKMT_UNLOCK2

D3DKMT_UNLOCK2 descreve uma alocação a ser desbloqueada.
D3DKMT_UNPINDIRECTFLIPRESOURCES

Argumentos usados para desafixar recursos de inversão direta.
D3DKMT_UNREGISTERBUDGETCHANGENOTIFICATION

Usado para cancelar o registro da notificação de alteração de orçamento.
D3DKMT_UNREGISTERTRIMNOTIFICATION

D3DKMT_UNREGISTERTRIMNOTIFICATION é usado com D3DKMTUnregisterTrimNotification para remover um registro de retorno de chamada para um dispositivo no modo kernel que recebe notificações de uma estrutura gráfica (como OpenGL).
D3DKMT_UPDATEGPUVIRTUALADDRESS

D3DKMT_UPDATEGPUVIRTUALADDRESS é usado com UpdateGpuVirtualAddress para permitir que o driver especifique várias operações de mapeamento a serem aplicadas ao espaço de endereço virtual do processo em um único lote de atualizações de tabela de páginas.
D3DKMT_UPDATEOVERLAY

A estrutura D3DKMT_UPDATEOVERLAY descreve parâmetros para modificar uma sobreposição.
D3DKMT_VA_RANGE_DESC

A descrição do intervalo de endereço virtual (VA).
D3DKMT_VAD_DESC

A descrição de VAD (exibição de aceleração de vídeo).
D3DKMT_VIDMM_ESCAPE

A estrutura D3DKMT_VIDMM_ESCAPE descreve como controlar o gerenciador de memória de vídeo (que faz parte do Dxgkrnl.sys) em uma chamada para a função D3DKMTEscape.
D3DKMT_VIDPNSOURCEOWNER_FLAGS

Especifica as opções de duplicação de saída para uso com a função D3DKMTSetVidPnSourceOwner1.
D3DKMT_VIDSCH_ESCAPE

A estrutura D3DKMT_VIDSCH_ESCAPE descreve como controlar o agendador de GPU (unidade de processamento gráfico) (que faz parte do Dxgkrnl.sys) em uma chamada para a função D3DKMTEscape.
D3DKMT_VIRTUALADDRESSFLAGS

Contém informações sobre sinalizadores de endereços virtuais.
D3DKMT_VIRTUALADDRESSINFO

Uma estrutura que contém informações de endereço virtual.
D3DKMT_WAITFORIDLE

A estrutura D3DKMT_WAITFORIDLE especifica um dispositivo de exibição para aguardar uma condição ociosa.
D3DKMT_WAITFORSYNCHRONIZATIONOBJECT

A estrutura D3DKMT_WAITFORSYNCHRONIZATIONOBJECT contém informações sobre os eventos de sincronização que a função D3DKMTWaitForSynchronizationObject espera que ocorra.
D3DKMT_WAITFORSYNCHRONIZATIONOBJECT2

A estrutura D3DKMT_WAITFORSYNCHRONIZATIONOBJECT2 contém informações sobre os eventos de sincronização que a função D3DKMTWaitForSynchronizationObject2 espera que ocorra.
D3DKMT_WAITFORSYNCHRONIZATIONOBJECTFROMCPU

D3DKMT_WAITFORSYNCHRONIZATIONOBJECTFROMCPU é usado com D3DKMTWaitForSynchronizationObjectFromCpu para aguardar que uma cerca monitorada atinja um determinado valor.
D3DKMT_WAITFORSYNCHRONIZATIONOBJECTFROMGPU

D3DKMT_WAITFORSYNCHRONIZATIONOBJECTFROMGPU é usado com D3DKMTWaitForSynchronizationObjectFromGpu para aguardar que uma cerca monitorada atinja um determinado valor.
D3DKMT_WAITFORVERTICALBLANKEVENT

A estrutura de D3DKMT_WAITFORVERTICALBLANKEVENT descreve os parâmetros para aguardar a ocorrência do intervalo de em branco vertical.
D3DKMT_WAITFORVERTICALBLANKEVENT2

Descreve parâmetros para vários objetos de espera, incluindo um evento em branco vertical. Com suporte a partir do Windows 8.
D3DKMT_WORKINGSETFLAGS

A estrutura D3DKMT_WORKINGSETFLAGS identifica as propriedades do conjunto de trabalho do driver de miniporto de exibição que o ICD (driver cliente) instalável do OpenGL obtém chamando a função D3DKMTQueryAdapterInfo.
D3DKMT_WORKINGSETINFO

A estrutura D3DKMT_WORKINGSETINFO descreve informações sobre o conjunto de trabalho do adaptador gráfico que o ICD (driver de cliente instalável) do OpenGL obtém chamando a função D3DKMTQueryAdapterInfo.
D3DKMT_WSAUMDIMAGENAME

Saiba mais sobre a estrutura de D3DKMT_WSAUMDIMAGENAME.
D3DKMT_XBOX

Contém informações do Xbox.
DXGK_ESCAPE_GPUMMUCAPS

Os recursos de gerenciamento de memória de GPU.
DXGK_GRAPHICSPOWER_REGISTER_INPUT_V_1_2

Saiba mais sobre a estrutura de DXGK_GRAPHICSPOWER_REGISTER_INPUT_V_1_2.
DXGK_GRAPHICSPOWER_REGISTER_OUTPUT

Uma estrutura que contém dados de saída usados para gerenciar componentes de energia compartilhados.
OUTPUTDUPL_CONTEXT_DEBUG_INFO

As informações de depuração de contexto duplicados de saída.

Enumerações

 
D3DKMDT_MODE_PRUNING_REASON

O tipo de enumeração D3DKMDT_MODE_PRUNING_REASON contém valores que identificam o motivo pelo qual o monitor dá suporte a um modo de exibição ou não dá suporte a um modo de exibição.
D3DKMT_ACTIVATE_SPECIFIC_DIAG_TYPE

Indica o tipo diagonal específico a ser ativado.
D3DKMT_ADAPTER_VERIFIER_OPTION_TYPE

A enumeração _D3DKMT_ADAPTER_VERIFIER_OPTION_TYPE contém valores que indicam o tipo de opções do verificador de adaptador.
D3DKMT_ALLOCATIONRESIDENCYSTATUS

O status da residência de alocação.
D3DKMT_BRIGHTNESS_INFO_TYPE

Indica o tipo de informação a ser recuperado ou definido para o brilho de um painel de exibição integrado.
D3DKMT_CLIENTHINT

Dicas do cliente.
D3DKMT_CROSSADAPTERRESOURCE_SUPPORT_TIER

D3DKMT_CROSSADAPTERRESOURCE_SUPPORT_TIER enumera as camadas de suporte fornecidas pelo driver para recursos de adaptador cruzado.
D3DKMT_DEFRAG_ESCAPE_OPERATION

Operações de escape de desfragmentação.
D3DKMT_DEVICE_ERROR_REASON

Motivos de erro do dispositivo.
D3DKMT_DEVICEESCAPE_TYPE

Tipo de escape do dispositivo.
D3DKMT_DEVICEEXECUTION_STATE

Contém valores que indicam o status de execução de um dispositivo.
D3DKMT_DEVICESTATE_TYPE

O tipo de enumeração D3DKMT_DEVICESTATE_TYPE contém valores que indicam o status de um dispositivo.
D3DKMT_DMMESCAPETYPE

Tipo de escape DMM (gerenciador de modo de exibição).
D3DKMT_DRIVERVERSION

Saiba mais sobre a enumeração D3DKMT_DRIVERVERSION.
D3DKMT_ESCAPE_PFN_CONTROL_COMMAND

Comandos de controle de ponteiro de função de escape.
D3DKMT_ESCAPE_VIRTUAL_REFRESH_RATE_TYPE

Saiba mais sobre D3DKMT_ESCAPE_VIRTUAL_REFRESH_RATE_TYPE.
D3DKMT_ESCAPETYPE

Saiba mais sobre a enumeração D3DKMT_ESCAPETYPE.
D3DKMT_FLIPMODEL_INDEPENDENT_FLIP_STAGE

Inverter os estágios de inversão independentes do modelo.
D3DKMT_GPU_PREFERENCE_QUERY_STATE

Saiba mais sobre a enumeração D3DKMT_GPU_PREFERENCE_QUERY_STATE.
D3DKMT_GPU_PREFERENCE_QUERY_TYPE

Tipo de consulta de preferência de GPU.
D3DKMT_MEMORY_SEGMENT_GROUP

A enumeração D3DKMT_MEMORY_SEGMENT_GROUP contém tipos de grupo de segmento de memória local e não local.
D3DKMT_MIRACAST_DEVICE_STATUS

Status do dispositivo Miracast (exibição sem fio).
D3DKMT_MIRACAST_DISPLAY_DEVICE_STATE

Estado do dispositivo de exibição miracast.
D3DKMT_MIRACAST_DRIVER_TYPE

Tipos de driver Miracast (exibição sem fio).
D3DKMT_MULTIPLANE_OVERLAY_BLEND

Saiba mais sobre a enumeração D3DKMT_MULTIPLANE_OVERLAY_BLEND.
D3DKMT_MULTIPLANE_OVERLAY_FLAGS

Sinalizadores de sobreposição multiplane.
D3DKMT_MULTIPLANE_OVERLAY_STEREO_FORMAT

Saiba mais sobre a enumeração D3DKMT_MULTIPLANE_OVERLAY_STEREO_FORMAT.
D3DKMT_MULTIPLANE_OVERLAY_VIDEO_FRAME_FORMAT

Formato de quadro de vídeo de sobreposição de vários planos.
D3DKMT_MULTIPLANE_OVERLAY_YCbCr_FLAGS

Saiba mais sobre a enumeração D3DKMT_MULTIPLANE_OVERLAY_YCbCr_FLAGS.
D3DKMT_OFFER_PRIORITY

O _D3DKMT_OFFER_PRIORITY valores de enumeração que indicam a importância dos recursos de memória de vídeo que o driver de exibição do modo de usuário oferece para reutilização.
D3DKMT_OUTDUPL_POINTER_SHAPE_TYPE

Saiba mais sobre a enumeração _D3DKMT_OUTDUPL_POINTER_SHAPE_TYPE.
D3DKMT_OUTPUTDUPL_METADATATYPE

Saiba mais sobre a enumeração _D3DKMT_OUTPUTDUPL_METADATATYPE.
D3DKMT_PNP_KEY_TYPE

Um enumeração que indica o tipo de chave PNP.
D3DKMT_PRESENT_MODEL

O tipo de enumeração D3DKMT_PRESENT_MODEL contém valores que indicam o modelo para uma operação atual.
D3DKMT_PROCESS_VERIFIER_OPTION_TYPE

Tipos de opção do verificador de processo.
D3DKMT_PROTECTED_SESSION_STATUS

Indica o status da sessão protegida.
D3DKMT_QUERYRESULT_PREEMPTION_ATTEMPT_RESULT

D3DKMT_QUERYRESULT_PREEMPTION_ATTEMPT_RESULT é reservado para uso do sistema.
D3DKMT_QUERYSTATISTICS_ALLOCATION_PRIORITY_CLASS

Saiba mais sobre: D3DKMT_QUERYSTATISTICS_ALLOCATION_PRIORITY_CLASS
D3DKMT_QUERYSTATISTICS_DMA_PACKET_TYPE

Saiba mais sobre: D3DKMT_QUERYSTATISTICS_DMA_PACKET_TYPE
D3DKMT_QUERYSTATISTICS_QUEUE_PACKET_TYPE

Saiba mais sobre: D3DKMT_QUERYSTATISTICS_QUEUE_PACKET_TYPE
D3DKMT_QUERYSTATISTICS_TYPE

Saiba mais sobre: D3DKMT_QUERYSTATISTICS_TYPE
D3DKMT_QUEUEDLIMIT_TYPE

O tipo de enumeração D3DKMT_QUEUEDLIMIT_TYPE contém valores que indicam o tipo de operações para definir ou recuperar o limite enfileirado em uma chamada para a função D3DKMTSetQueuedLimit.
D3DKMT_SCHEDULINGPRIORITYCLASS

O tipo de enumeração D3DKMT_SCHEDULINGPRIORITYCLASS contém valores que descrevem a prioridade de agendamento para um processo.
D3DKMT_STANDARDALLOCATIONTYPE

Saiba mais sobre a enumeração D3DKMT_STANDARDALLOCATIONTYPE.
D3DKMT_TDRDBGCTRLTYPE

O tipo de enumeração D3DKMT_TDRDBGCTRLTYPE contém valores que afetam o comportamento do processo de TDR (Detecção e Recuperação de Tempo limite) do sistema operacional em uma chamada para a função OpenGL D3DKMTEscape.
D3DKMT_VAD_ESCAPE_COMMAND

Os comandos de escape VAD (exibição de aceleração de vídeo).
D3DKMT_VERIFIER_OPTION_MODE

Os modos de opção do verificador.
D3DKMT_VIDMMESCAPETYPE

A enumeração D3DKMT_VIDMMESCAPETYPE é usada com a estrutura D3DKMT_VIDMM_ESCAPE.
D3DKMT_VIDPNSOURCEOWNER_TYPE

Os tipos de proprietário de origem VidPn.
D3DKMT_VIDSCHESCAPETYPE

A enumeração D3DKMT_VIDMMESCAPETYPE é usada com a estrutura D3DKMT_VIDSCH_ESCAPE.
DXGKMT_MULTIPLANE_OVERLAY_STEREO_FLIP_MODE

Saiba mais sobre a enumeração DXGKMT_MULTIPLANE_OVERLAY_STEREO_FLIP_MODE.
DXGKMT_MULTIPLANE_OVERLAY_STRETCH_QUALITY

Qualidade de alongamento de sobreposição de vários planos.
DXGKMT_POWER_SHARED_TYPE

Especifica o tipo de driver não gráfico com o qual o driver de exibição está compartilhando energia.
KMTQUERYADAPTERINFOTYPE

Saiba mais sobre a enumeração KMTQUERYADAPTERINFOTYPE.
KMTUMDVERSION

Versão umd de transferência do modo kernel (driver de modo de usuário).
OUTPUTDUPL_CONTEXT_DEBUG_STATUS

Saiba mais sobre a enumeração OUTPUTDUPL_CONTEXT_DEBUG_STATUS.