Encabezado d3dumddi.h

Este encabezado lo usa la pantalla. Para más información, consulte:

d3dumddi.h contiene las siguientes interfaces de programación:

Functions

 
D3DDDI_BUILD16_FROM_VERSION32

Convierte una compilación de 16 bits a partir de una versión de 32 bits.
D3DDDI_BUILD16_FROM_VERSION64

Convierte una compilación de 16 bits a partir de una versión de 64 bits.
D3DDDI_INTERFACE32_FROM_VERSION64

Convierte una interfaz de 32 bits de una versión de 64 bits.
D3DDDI_MAJOR16_FROM_INTERFACE32

Convierte una principal de 16 bits de una interfaz de 32 bits.
D3DDDI_MAJOR16_FROM_VERSION64

Convierte una versión principal de 16 bits de una versión de 64 bits.
D3DDDI_MINOR16_FROM_INTERFACE32

Convierte un elemento secundario de 16 bits de una interfaz de 32 bits.
D3DDDI_MINOR16_FROM_VERSION64

Convierte un elemento secundario de 16 bits de una versión de 64 bits.
D3DDDI_REVISION16_FROM_VERSION32

Convierte una revisión de 16 bits de una versión de 32 bits.
D3DDDI_REVISION16_FROM_VERSION64

Convierte una revisión de 16 bits de una versión de 64 bits.
D3DDDI_VERSION32_FROM_VERSION64

Convierte una versión de 32 bits de una versión de 64 bits.
D3DDDI_VERSION64_FROM16

Convierte una versión de 64 bits de 16 bits.
D3DDDI_VERSION64_FROM32

Convierte una versión de 64 bits de 32 bits.
MAKE_D3DDDIHRESULT

Convierte un identificador de Direct3D en un resultado.

Funciones de devolución de llamada

 
PFND3DDDI_ALLOCATECB

La función pfnAllocateCb asigna memoria de sistema o vídeo.
PFND3DDDI_AUTHENTICATEDCHANNELKEYEXCHANGE

La función AuthenticatedChannelKeyExchange negocia la clave de sesión.
PFND3DDDI_BLT

La función de devolución de llamada PFND3DDDI_BLT copia el contenido de una superficie de origen en una superficie de destino.
PFND3DDDI_BUFBLT

La función BufBlt realiza una operación de transferencia de bloques de bits (bitblt) desde un vértice de origen o un búfer de índice a un vértice de destino o búfer de índice.
PFND3DDDI_BUFBLT1

Realiza una operación de transferencia de bloques de bits (bitblt) desde un vértice de origen o un búfer de índice a un vértice de destino o un búfer de índice. Implementado por windows Display Driver Model (WDDM) 1.2 o controladores de pantalla en modo de usuario posteriores.
PFND3DDDI_CAPTURETOSYSMEM

La función CaptureToSysMem copia el contenido de un búfer de captura en una superficie de destino.
PFND3DDDI_CHECKCOUNTER

Obtenga más información sobre la función de devolución de llamada PFND3DDDI_CHECKCOUNTER.
PFND3DDDI_CHECKCOUNTERINFO

Llamado por el tiempo de ejecución de Microsoft Direct3D para determinar la información global relacionada con la manipulación de contadores. Debe implementarse mediante windows Display Driver Model (WDDM) 1.3 y posteriores controladores de pantalla en modo de usuario.
PFND3DDDI_CHECKDIRECTFLIPSUPPORT

el Administrador de ventanas de escritorio llama a PFND3DDDI_CHECKDIRECTFLIPSUPPORT para comprobar que el controlador de pantalla en modo de usuario admite operaciones Direct Flip.
PFND3DDDI_CHECKMULTIPLANEOVERLAYSUPPORT

Llamado por el entorno de ejecución de Microsoft Direct3D para comprobar los detalles sobre la compatibilidad de hardware con superposiciones multiplano.
PFND3DDDI_CHECKPRESENTDURATIONSUPPORT

Llamado por el tiempo de ejecución de Microsoft Direct3D para solicitar que el controlador de pantalla en modo de usuario obtenga funcionalidades de dispositivo de hardware para cambiar sin problemas a una nueva frecuencia de actualización del monitor.
PFND3DDDI_CLEAR

La función Clear realiza la desactivación asistida por hardware en el destino de representación, el búfer de profundidad o el búfer de galería de símbolos.
PFND3DDDI_CLOSEADAPTER

La función CloseAdapter libera recursos para un objeto de adaptador de gráficos.
PFND3DDDI_COLORFILL

La función ColorFill rellena un rectángulo en la superficie con un color determinado.
PFND3DDDI_COMPOSERECTS

La función ComposeRects compone áreas bidimensionales de una superficie de origen a una superficie de destino.
PFND3DDDI_CONFIGUREAUTHENICATEDCHANNEL

La función ConfigureAuthenticatedChannel establece el estado dentro de un canal autenticado.
PFND3DDDI_CREATEAUTHENTICATEDCHANNEL

La función CreateAuthenticatedChannel crea un canal que el entorno de ejecución de Microsoft Direct3D y el controlador pueden usar para establecer y consultar protecciones.
PFND3DDDI_CREATECONTEXTCB

La función de devolución de llamada PFND3DDDI_CREATECONTEXTCB crea un contexto.
PFND3DDDI_CREATECONTEXTVIRTUALCB

pfnCreateContextVirtualCb debe usarse con contextos que admitan el direccionamiento virtual.
PFND3DDDI_CREATECRYPTOSESSION

La función CreateCryptoSession crea una sesión criptográfica que el tiempo de ejecución de Direct3D usa para administrar una clave de sesión y para realizar operaciones criptográficas dentro y fuera de la memoria protegida.
PFND3DDDI_CREATEDECODEDEVICE

La función CreateDecodeDevice crea un dispositivo de descodificación de Microsoft DirectX Video Acceleration (DirectX VA) que se usa para descodificar vídeo.
PFND3DDDI_CREATEDEVICE

La función CreateDevice crea un contexto de gráficos al que se hace referencia en llamadas posteriores.
PFND3DDDI_CREATEEXTENSIONDEVICE

La función CreateExtensionDevice crea un dispositivo de extensión Microsoft DirectX Video Acceleration (DirectX VA).
PFND3DDDI_CREATEHWCONTEXTCB

Devolución de llamada para crear un nuevo contexto de hardware.
PFND3DDDI_CREATEHWQUEUECB

Devolución de llamada para crear una nueva cola de hardware.
PFND3DDDI_CREATELIGHT

La función CreateLight crea una fuente de luz.
PFND3DDDI_CREATEOVERLAY

La función CreateOverlay asigna hardware de superposición y hace que la superposición sea visible.
PFND3DDDI_CREATEOVERLAYCB

La función pfnCreateOverlayCb crea un objeto de superposición en modo kernel y llama al controlador de minipuerto de pantalla para mostrar la superposición.
PFND3DDDI_CREATEPAGINGQUEUECB

pfnCreatePagingQueueCb se usa para crear una cola de paginación de dispositivos que se puede usar para sincronizar con las operaciones de administración de memoria de vídeo para el dispositivo, como hacer que el recurso del dispositivo resida.
PFND3DDDI_CREATEPIXELSHADER

La función CreatePixelShader convierte el código del sombreador de píxeles en un formato específico del hardware y asocia este código a un controlador de sombreador.
PFND3DDDI_CREATEQUERY

La función CreateQuery crea recursos del lado controlador para una consulta que el entorno de ejecución de Microsoft Direct3D emite posteriormente para su procesamiento.
PFND3DDDI_CREATERESOURCE

La función CreateResource crea un recurso.
PFND3DDDI_CREATERESOURCE2

Crea un recurso. Implementado por windows Display Driver Model (WDDM) 1.2 y controladores de pantalla en modo usuario posteriores.
PFND3DDDI_CREATESYNCHRONIZATIONOBJECT2CB

Crea un objeto de sincronización de GPU que un contexto de dispositivo puede indicar y esperar. Usado por WDDM 1.2 y controladores de pantalla en modo usuario posteriores.
PFND3DDDI_CREATESYNCHRONIZATIONOBJECTCB

La función pfnCreateSynchronizationObjectCb crea un objeto de sincronización que un contexto de dispositivo puede indicar y esperar.
PFND3DDDI_CREATEVERTEXSHADERDECL

La función CreateVertexShaderDecl convierte la declaración del sombreador de vértices en un formato específico del hardware y asocia la declaración a un controlador de sombreador.
PFND3DDDI_CREATEVERTEXSHADERFUNC

La función CreateVertexShaderFunc convierte el código del sombreador de vértices en un formato específico del hardware y asocia el código a un controlador de sombreador.
PFND3DDDI_CREATEVIDEOPROCESSDEVICE

La función CreateVideoProcessDevice crea un dispositivo de procesamiento de vídeo de aceleración de vídeo de Microsoft DirectX (DirectX VA) que se usa para procesar vídeo (por ejemplo, para desinterlazar el vídeo y ajustar las propiedades ProcAmp del vídeo).
PFND3DDDI_CRYPTOSESSIONKEYEXCHANGE

La función CryptoSessionKeyExchange negocia una clave de sesión.
PFND3DDDI_DEALLOCATE2CB

La función de devolución de llamada del modo de usuario pfnDeallocate2Cb libera asignaciones para un objeto de recurso en modo kernel si se creó el objeto de recurso.
PFND3DDDI_DEALLOCATECB

La función de devolución de llamada pfnDeallocateCb libera asignaciones o un objeto de recurso en modo kernel si se creó el objeto de recurso.
PFND3DDDI_DECODEBEGINFRAME

La función DecodeBeginFrame notifica al controlador de pantalla en modo de usuario que la descodificación puede comenzar en el dispositivo de descodificador de Microsoft DirectX Video Accelerator (VA) especificado.
PFND3DDDI_DECODEENDFRAME

La función DecodeEndFrame notifica al controlador de visualización en modo de usuario que se enviaron todos los datos necesarios para descodificar el fotograma actual.
PFND3DDDI_DECODEEXECUTE

La función DecodeExecute realiza una operación de descodificación mediante el dispositivo de descodificador de Microsoft DirectX Video Accelerator (VA).
PFND3DDDI_DECODEEXTENSIONEXECUTE

La función DecodeExtensionExecute realiza una operación de descodificación mediante el dispositivo de descodificación no estándar del Acelerador de vídeo de Microsoft DirectX (VA).
PFND3DDDI_DECRYPTIONBLT

La función DecryptionBlt escribe datos en una superficie protegida.
PFND3DDDI_DELETEPIXELSHADER

La función DeletePixelShader limpia los recursos del lado controlador asociados al código del sombreador de píxeles.
PFND3DDDI_DELETEVERTEXSHADERDECL

La función DeleteVertexShaderDecl limpia los recursos del lado controlador asociados a la declaración del sombreador de vértices.
PFND3DDDI_DELETEVERTEXSHADERFUNC

La función DeleteVertexShaderFunc limpia los recursos del lado controlador asociados al código del sombreador de vértices.
PFND3DDDI_DEPTHFILL

La función DepthFill rellena un búfer de profundidad con un valor de píxel especificado en formato nativo.
PFND3DDDI_DESTROYAUTHENTICATEDCHANNEL

La función DestroyAuthenticatedChannel libera recursos para el canal autenticado que crea la función CreateAuthenticatedChannel.
PFND3DDDI_DESTROYCONTEXTCB

La función pfnDestroyContextCb destruye el contexto que se creó a través de una llamada a la función pfnCreateContextCb.
PFND3DDDI_DESTROYCRYPTOSESSION

La función DestroyCryptoSession libera recursos para la sesión de cifrado que crea la función CreateCryptoSession.
PFND3DDDI_DESTROYDECODEDEVICE

La función DestroyDecodeDevice libera recursos para un dispositivo microsoft DirectX Video Acceleration (VA).
PFND3DDDI_DESTROYDEVICE

La función DestroyDevice destruye un contexto de gráficos.
PFND3DDDI_DESTROYEXTENSIONDEVICE

La función DestroyExtensionDevice libera recursos para un dispositivo de extensión microsoft DirectX Video Acceleration (VA).
PFND3DDDI_DESTROYHWCONTEXTCB

Devolución de llamada para destruir un contexto de hardware.
PFND3DDDI_DESTROYHWQUEUECB

Devolución de llamada para destruir una cola de hardware.
PFND3DDDI_DESTROYLIGHT

La función DestroyLight desactiva una fuente de luz.
PFND3DDDI_DESTROYOVERLAY

La función DestroyOverlay deshabilita el hardware de superposición y libera el identificador de superposición.
PFND3DDDI_DESTROYOVERLAYCB

La función pfnDestroyOverlayCb deshabilita el hardware de superposición y destruye el objeto de superposición en modo kernel.
PFND3DDDI_DESTROYPAGINGQUEUECB

pfnDestroyPagingQueueCb espera a que una cola de paginación finalice todas las operaciones en cola y la destruye junto con el objeto de sincronización asociado.
PFND3DDDI_DESTROYQUERY

La función DestroyQuery libera los recursos de una consulta.
PFND3DDDI_DESTROYRESOURCE

La función DestroyResource libera un recurso especificado.
PFND3DDDI_DESTROYSYNCHRONIZATIONOBJECTCB

La función pfnDestroySynchronizationObjectCb destruye el objeto de sincronización que se creó a través de una llamada a la función pfnCreateSynchronizationObjectCb.
PFND3DDDI_DESTROYVIDEOPROCESSDEVICE

La función DestroyVideoProcessDevice libera recursos para un dispositivo de procesamiento de vídeo de Aceleración de vídeo (VA) de Microsoft DirectX.
PFND3DDDI_DISCARD

Descarta (expulsa) un conjunto de subrecursos de la memoria de visualización de vídeo. Implementado por windows Display Driver Model (WDDM) 1.2 y controladores de pantalla en modo usuario posteriores.
PFND3DDDI_DRAWINDEXEDPRIMITIVE

La función DrawIndexedPrimitive dibuja primitivos indexados en los que el tiempo de ejecución de Microsoft Direct3D no ha transformado los datos de índice.
PFND3DDDI_DRAWINDEXEDPRIMITIVE2

La función DrawIndexedPrimitive2 dibuja primitivos indexados en los que el tiempo de ejecución de Microsoft Direct3D ha transformado los datos de índice.
PFND3DDDI_DRAWPRIMITIVE

La función DrawPrimitive dibuja primitivos no indexados en los que el entorno de ejecución de Microsoft Direct3D no ha transformado los datos de vértices.
PFND3DDDI_DRAWPRIMITIVE2

La función DrawPrimitive2 dibuja primitivos no indexados en los que el tiempo de ejecución de Microsoft Direct3D ha transformado los datos de vértices.
PFND3DDDI_DRAWRECTPATCH

La función DrawRectPatch dibuja una revisión rectangular nueva o almacenada en caché o actualiza la especificación de una revisión definida previamente.
PFND3DDDI_DRAWTRIPATCH

La función DrawTriPatch dibuja una revisión triangular nueva o almacenada en caché o actualiza la especificación de una revisión definida previamente.
PFND3DDDI_DXVAHD_CREATEVIDEOPROCESSOR

La función CreateVideoProcessor crea un procesador de vídeo de aceleración de vídeo de Microsoft DirectX (DirectX VA) que se usa para procesar vídeo de alta definición.
PFND3DDDI_DXVAHD_DESTROYVIDEOPROCESSOR

La función DestroyVideoProcessor libera recursos para un procesador de vídeo de Aceleración de vídeo (VA) de Microsoft DirectX.
PFND3DDDI_DXVAHD_GETVIDEOPROCESSBLTSTATEPRIVATE

La función GetVideoProcessBltStatePrivate recupera los datos de estado de una transferencia de bloques de bits privada (bitblt) para un procesador de vídeo.
PFND3DDDI_DXVAHD_GETVIDEOPROCESSSTREAMSTATEPRIVATE

La función GetVideoProcessStreamStatePrivate recupera los datos privados de estado de secuencia para un procesador de vídeo.
PFND3DDDI_DXVAHD_SETVIDEOPROCESSBLTSTATE

La función SetVideoProcessBltState establece el estado de una transferencia de bloques de bits (bitblt) para un procesador de vídeo.
PFND3DDDI_DXVAHD_SETVIDEOPROCESSSTREAMSTATE

La función SetVideoProcessStreamState establece el estado de secuencia de un procesador de vídeo.
PFND3DDDI_DXVAHD_VIDEOPROCESSBLTHD

La función VideoProcessBltHD procesa secuencias de entrada de vídeo y se compone en una superficie de salida.
PFND3DDDI_ENCRYPTIONBLT

La función EncryptionBlt lee los datos cifrados de una superficie protegida.
PFND3DDDI_ESCAPECB

La función de devolución de llamada pfnEscapeCb comparte información con el controlador de minipuerto de pantalla.
PFND3DDDI_EVICTCB

pfnEvictCb se usa para indicar al sistema operativo que disminuya el recuento de referencias de residencia. Una vez que este recuento alcance cero, quitará la asignación de la lista de residencia de dispositivos.
PFND3DDDI_EXTENSIONEXECUTE

La función ExtensionExecute realiza una operación mediante el dispositivo de extensión Microsoft DirectX Video Accelerator (VA).
PFND3DDDI_FINISHSESSIONKEYREFRESH

La función FinishSessionKeyRefresh indica que todos los búferes de ese momento usan el valor de clave de sesión actualizado.
PFND3DDDI_FLIPOVERLAY

La función FlipOverlay hace que el hardware de superposición empiece a mostrar la nueva asignación especificada.
PFND3DDDI_FLIPOVERLAYCB

La función pfnFlipOverlayCb cambia la asignación que se va a mostrar en la superposición o indica que se muestra el otro campo de la asignación que se muestra actualmente, al desinterlacar un recurso intercalado.
PFND3DDDI_FLUSH

La función Flush envía comandos de hardware pendientes que se encuentran en el búfer de comandos de hardware al controlador de miniporte de pantalla.
PFND3DDDI_FLUSH1

Llamado por el entorno de ejecución de Microsoft Direct3D para enviar comandos de hardware pendientes que se encuentran en el búfer de comandos de hardware al controlador de miniporte para mostrar. Debe implementarse mediante windows Display Driver Model (WDDM) 1.3 y los controladores de pantalla en modo usuario posteriores.
PFND3DDDI_FREEGPUVIRTUALADDRESSCB

pfnFreeGpuVirtualAddressCb libera una variedad de direcciones virtuales de unidad de procesamiento gráfico (GPU) que se reservaron o asignaron anteriormente.
PFND3DDDI_GENERATEMIPSUBLEVELS

La función GenerateMipSubLevels vuelve a generar los subveles de una textura de mapa de MIP.
PFND3DDDI_GETCAPS

La función GetCaps consulta las funcionalidades del adaptador de gráficos.
PFND3DDDI_GETCAPTUREALLOCATIONHANDLE

La función GetCaptureAllocationHandle asigna el identificador de recursos de captura especificado a un identificador de asignación en modo kernel.
PFND3DDDI_GETENCRYPTIONBLTKEY

La función GetEncryptionBltKey devuelve la clave que se usa para descifrar los datos que devuelve la función EncryptionBlt del controlador.
PFND3DDDI_GETINFO

La función GetInfo recupera información sobre el dispositivo de visualización especificado.
PFND3DDDI_GETMULTISAMPLEMETHODLISTCB

La función pfnGetMultisampleMethodListCb recupera una lista de varios métodos de ejemplo que se usan para el ancho, alto y formato de una asignación determinado.
PFND3DDDI_GETOVERLAYCOLORCONTROLS

La función GetOverlayColorControls recupera la configuración del control de color para la superposición especificada.
PFND3DDDI_GETPITCH

La función GetPitch recupera el tono de una superficie protegida o no bloqueable.
PFND3DDDI_GETQUERYDATA

La función GetQueryData recupera información sobre una consulta.
PFND3DDDI_GETRESOURCEPRESENTPRIVATEDRIVERDATACB

pfnGetResourcePresentPrivateDriverDataCb se usa para consultar los datos privados del recurso, que está asociado al recurso durante Present.
PFND3DDDI_INVALIDATECACHECB

La función de devolución de llamada PFND3DDDI_INVALIDATECACHECB invalida la memoria caché.
PFND3DDDI_ISSUEQUERY

La función IssueQuery procesa una consulta.
PFND3DDDI_LOCK

La función Lock bloquea el recurso especificado o una superficie dentro del recurso.
PFND3DDDI_LOCK2CB

La función pfnLock2Cb bloquea una asignación y obtiene un puntero a la asignación desde el controlador de miniporte de pantalla o el administrador de memoria de vídeo.
PFND3DDDI_LOCKASYNC

La función LockAsync bloquea el recurso especificado o una superficie dentro del recurso.
PFND3DDDI_LOCKCB

La función pfnLockCb bloquea una asignación y obtiene un puntero a la asignación desde el controlador de minipuerto de pantalla o el administrador de memoria de vídeo.
PFND3DDDI_LOGSTRINGTABLE

Llamado por el entorno de ejecución de Microsoft Direct3D para solicitar que el controlador de visualización en modo de usuario registre un evento de marcador de seguimiento de eventos personalizado para Windows (ETW). Opcionalmente, implementado por windows Display Driver Model (WDDM) 1.3 y controladores posteriores.
PFND3DDDI_LOGUMDMARKERCB

Lo llama el controlador de pantalla en modo de usuario para registrar un evento de marcador de seguimiento de eventos personalizado para Windows (ETW).
PFND3DDDI_MAKERESIDENTCB

PFND3DDDI_MAKERESIDENTCB indica al sistema operativo que agregue un recurso a la lista de residencia de dispositivos e incremente el recuento de referencias de residencia en esta asignación.
PFND3DDDI_MAPGPUVIRTUALADDRESSCB

Obtenga más información sobre la función pfnMapGpuVirtualAddressCb.
PFND3DDDI_MULTIPLYTRANSFORM

La función MultiplyTransform modifica la transformación actual.
PFND3DDDI_OFFERALLOCATIONS2CB

El controlador de pantalla del modo de usuario llama a la función de devolución de llamada PFND3DDDI_OFFERALLOCATIONS2CB para ofrecer asignaciones de memoria de vídeo para su reutilización.
PFND3DDDI_OFFERALLOCATIONSCB

El controlador de pantalla en modo de usuario llama a la función de devolución de llamada PFND3DDDI_OFFERALLOCATIONSCB para ofrecer asignaciones de memoria de vídeo para su reutilización.
PFND3DDDI_OFFERRESOURCES

Llamado por el entorno de ejecución de Microsoft Direct3D para solicitar que el controlador de pantalla en modo de usuario ofrezca recursos de memoria de vídeo para su reutilización.
PFND3DDDI_OPENADAPTER

La función OpenAdapter crea un objeto de adaptador de gráficos al que se hace referencia en llamadas posteriores.
PFND3DDDI_OPENRESOURCE

La función OpenResource informa al controlador de que se abre un recurso compartido.
PFND3DDDI_PRESENT

La función Present notifica al controlador de pantalla en modo de usuario que una aplicación ha terminado de representar y solicita que el controlador muestre la superficie de origen copiando o volteando o que el controlador realiza una operación de relleno de color.
PFND3DDDI_PRESENT1

Notifica al controlador de pantalla en modo de usuario que una aplicación finalizó la representación y que se libera toda la propiedad del recurso compartido y solicita que el controlador se muestre en la superficie de destino.
PFND3DDDI_PRESENTCB

La función pfnPresentCb copia el contenido de una asignación de origen.
PFND3DDDI_PRESENTMULTIPLANEOVERLAY

Llamado por el tiempo de ejecución de Microsoft Direct3D para notificar al controlador de pantalla en modo de usuario que una aplicación terminó de representar y solicita que el controlador muestre la superficie de origen copiando o volteando o que el controlador realice una operación de relleno de color. Debe implementarse mediante windows Display Driver Model (WDDM) 1.3 o controladores posteriores que admitan superposiciones multiplano.
PFND3DDDI_PRESENTMULTIPLANEOVERLAYCB

Copia el contenido de una asignación de superposición multiplano de origen a una asignación de destino. Puede llamarlo windows Display Driver Model (WDDM) 1.3 o controladores de pantalla en modo usuario posteriores.
PFND3DDDI_QUERYADAPTERINFOCB

La función pfnQueryAdapterInfoCb recupera información del adaptador de gráficos.
PFND3DDDI_QUERYADAPTERINFOCB2

Implementado por el controlador cliente para recuperar información del adaptador de gráficos.
PFND3DDDI_QUERYAUTHENTICATEDCHANNEL

La función QueryAuthenticatedChannel consulta un canal autenticado para obtener información de estado y funcionalidad.
PFND3DDDI_QUERYDLISTFORAPPLICATION

La función de devolución de llamada PFND3DDDI_QUERYDLISTFORAPPLICATION consulta un DList para una aplicación.
PFND3DDDI_QUERYDLISTFORAPPLICATION1

Se llama durante la inicialización de Microsoft Direct3D en un sistema híbrido para determinar en qué GPU se debe ejecutar una aplicación. DList es una lista de aplicaciones que necesitan superficies compartidas entre adaptadores para la representación de alto rendimiento en la GPU discreta.
PFND3DDDI_QUERYDLISTFORAPPLICATION2

La función de devolución de llamada PFND3DDDI_QUERYDLISTFORAPPLICATION2 consulta un dList para una aplicación.
PFND3DDDI_QUERYRESIDENCYCB

La función pfnQueryResidencyCb consulta el estado de residencia de un recurso o una lista de asignaciones.
PFND3DDDI_QUERYRESOURCERESIDENCY

La función QueryResourceResidency determina la residencia de la lista de recursos especificada.
PFND3DDDI_RECLAIMALLOCATIONS2CB

El controlador de modo de usuario llama a pfnReclaimAllocations2Cb para reclamar las asignaciones de memoria de vídeo que se ofrecieron anteriormente para su reutilización.
PFND3DDDI_RECLAIMALLOCATIONS3CB

El controlador de modo de usuario llama a pfnReclaimAllocations3Cb para reclamar las asignaciones de memoria de vídeo que se ofrecieron anteriormente para su reutilización.
PFND3DDDI_RECLAIMALLOCATIONSCB

Lo llama el controlador de pantalla en modo de usuario para reclamar las asignaciones de memoria de vídeo que se ofrecieron anteriormente para su reutilización.
PFND3DDDI_RECLAIMRESOURCES

Llamado por el tiempo de ejecución de Microsoft Direct3D para reclamar recursos de memoria de vídeo que anteriormente ofrecía para su reutilización.
PFND3DDDI_RENAME

La función Rename informa a un controlador de pantalla en modo de usuario para empezar a usar la asignación cuyo nombre ha cambiado que la función LockAsync devolvió anteriormente para el recurso especificado.
PFND3DDDI_RENDERCB

La función pfnRenderCb envía el búfer de comandos actual para su representación en el controlador de miniporte de pantalla.
PFND3DDDI_RESERVEGPUVIRTUALADDRESSCB

pfnReserveGPUVirtualAddressCb reserva un intervalo de direcciones en el espacio de direcciones virtual de la unidad de procesamiento gráfico de proceso actual (GPU). El intervalo de direcciones solo está reservado, no hay memoria real detrás de él.
PFND3DDDI_RESOLVESHAREDRESOURCE

La función ResolveSharedResource informa a un controlador de pantalla en modo de usuario que ha cambiado la propiedad de una superficie compartida o que se usa una superficie para la interoperación de GDI.
PFND3DDDI_SETASYNCCALLBACKSCB

La función pfnSetAsyncCallbacksCb notifica al tiempo de ejecución de Microsoft Direct3D si el tiempo de ejecución se iniciará o dejará de recibir llamadas a las funciones de devolución de llamada del runtime desde un subproceso de trabajo.
PFND3DDDI_SETCLIPPLANE

La función SetClipPlane establece un plano de clip.
PFND3DDDI_SETCONVOLUTIONKERNELMONO

La función SetConvolutionKernelMono define la resolución y los pesos del filtro kernel, que se usa cuando se establece el modo de filtrado de texturas de D3DTEXF_CONVOLUTIONMONO.
PFND3DDDI_SETDECODERENDERTARGET

La función SetDecodeRenderTarget establece la superficie de destino de representación para las operaciones de descodificación.
PFND3DDDI_SETDEPTHSTENCIL

La función SetDepthStencil establece el búfer de profundidad en el contexto del controlador.
PFND3DDDI_SETDISPLAYMODE

La función SetDisplayMode cambia a un modo de presentación o principal que no es compatible con el escritorio GDI.
PFND3DDDI_SETDISPLAYMODECB

La función pfnSetDisplayModeCb establece la asignación que se usa para examinar la pantalla.
PFND3DDDI_SETDISPLAYPRIVATEDRIVERFORMATCB

La función pfnSetDisplayPrivateDriverFormatCb cambia el atributo de formato privado de un origen presente de vídeo.
PFND3DDDI_SETINDICES

La función SetIndices establece el búfer de índice actual.
PFND3DDDI_SETINDICESUM

La función SetIndicesUM establece el búfer de índice actual en el búfer de memoria de usuario especificado.
PFND3DDDI_SETLIGHT

La función SetLight establece las propiedades de una fuente de luz.
PFND3DDDI_SETMARKER

Notifica al controlador de pantalla en modo de usuario que debe generar una nueva marca de tiempo si se ha completado algún trabajo de GPU desde la última llamada a pfnSetMarker.
PFND3DDDI_SETMARKERMODE

Notifica al controlador de pantalla en modo de usuario que debe admitir un tipo de evento de marcador seguimiento de eventos para Windows (ETW).
PFND3DDDI_SETMATERIAL

La función SetMaterial establece las propiedades de material que usan los dispositivos del sistema para crear el efecto necesario durante la representación.
PFND3DDDI_SETOVERLAYCOLORCONTROLS

La función SetOverlayColorControls cambia la configuración del control de color de la superposición especificada.
PFND3DDDI_SETPALETTE

La función SetPalette asocia una paleta con una textura.
PFND3DDDI_SETPIXELSHADER

La función SetPixelShader establece un sombreador de píxeles que se usará en todas las operaciones de dibujo.
PFND3DDDI_SETPIXELSHADERCONST

La función SetPixelShaderConst establece uno o varios registros constantes de sombreador de píxeles con valores de punto flotante.
PFND3DDDI_SETPIXELSHADERCONSTB

La función SetPixelShaderConstB establece uno o varios registros de constantes de sombreador de píxeles con valores booleanos.
PFND3DDDI_SETPIXELSHADERCONSTI

La función SetPixelShaderConstI establece uno o varios registros constantes de sombreador de píxeles con valores enteros.
PFND3DDDI_SETPRIORITY

La función SetPriority establece la prioridad de expulsión de memoria para una textura administrada.
PFND3DDDI_SETPRIORITYCB

La función pfnSetPriorityCb establece el nivel de prioridad de un recurso o lista de asignaciones.
PFND3DDDI_SETRENDERSTATE

La función SetRenderState actualiza un estado de representación.
PFND3DDDI_SETRENDERTARGET

La función SetRenderTarget establece la superficie de destino de representación.
PFND3DDDI_SETSCISSORRECT

La función SetScisorRect marca una parte de un destino de representación al que se limita la representación.
PFND3DDDI_SETSTREAMSOURCE

La función SetStreamSource enlaza una parte de un origen de flujo de vértices a un búfer de vértices.
PFND3DDDI_SETSTREAMSOURCEFREQ

La función SetStreamSourceFreq establece el divisor de frecuencia de un origen de flujo enlazado a un búfer de vértices.
PFND3DDDI_SETSTREAMSOURCEUM

La función SetStreamSourceUM enlaza un origen de flujo de vértices a un búfer de memoria del usuario.
PFND3DDDI_SETTEXTURE

La función SetTexture inserta una textura en una fase determinada de un grupo de varias texturas.
PFND3DDDI_SETTEXTURESTAGESTATE

La función SetTextureStageState actualiza el estado de una textura en una fase determinada de un grupo de varias texturas.
PFND3DDDI_SETTRANSFORM

La función SetTransform configura una transformación.
PFND3DDDI_SETVERTEXSHADERCONST

La función SetVertexShaderConst establece uno o varios registros de constantes de sombreador de vértices con valores de punto flotante.
PFND3DDDI_SETVERTEXSHADERCONSTB

La función SetVertexShaderConstB establece uno o varios registros de constantes de sombreador de vértices con valores booleanos.
PFND3DDDI_SETVERTEXSHADERCONSTI

La función SetVertexShaderConstI establece uno o varios registros de constantes de sombreador de vértices con valores enteros.
PFND3DDDI_SETVERTEXSHADERDECL

La función SetVertexShaderDecl establece la declaración del sombreador de vértices para que todas las operaciones de dibujo posteriores usen esa declaración.
PFND3DDDI_SETVERTEXSHADERFUNC

La función SetVertexShaderFunc establece el código del sombreador de vértices para que todas las operaciones de dibujo posteriores usen ese código.
PFND3DDDI_SETVIDEOPROCESSRENDERTARGET

La función SetVideoProcessRenderTarget establece la superficie de destino de representación que se usa para el procesamiento de vídeo.
PFND3DDDI_SETVIEWPORT

La función SetViewport informa a los controladores compatibles con la banda de protección del rectángulo de recorte de vista.
PFND3DDDI_SETZRANGE

La función SetZRange informa al controlador sobre el intervalo de valores z.
PFND3DDDI_SIGNALSYNCHRONIZATIONOBJECT2CB

Inserta una señal en los objetos de sincronización especificados en el flujo de acceso directo a memoria (DMA) de contexto especificado. Usado por WDDM 1.2 y controladores de pantalla en modo usuario posteriores.
PFND3DDDI_SIGNALSYNCHRONIZATIONOBJECTCB

La función pfnSignalSynchronizationObjectCb inserta una señal en los objetos de sincronización especificados en el flujo DMA de contexto especificado.
PFND3DDDI_SIGNALSYNCHRONIZATIONOBJECTFROMCPUCB

pfnSignalSynchronizationObjectFromCpuCb permite que un controlador señale una valla supervisada.
PFND3DDDI_SIGNALSYNCHRONIZATIONOBJECTFROMGPU2CB

pfnSignalSynchronizationObjectFromGpu2Cb se usa para indicar una valla supervisada.
PFND3DDDI_SIGNALSYNCHRONIZATIONOBJECTFROMGPUCB

pfnSignalSynchronizationObjectFromGpuCb se usa para indicar una valla supervisada.
PFND3DDDI_STARTSESSIONKEYREFRESH

La función StartSessionKeyRefresh devuelve un número aleatorio que la función FinishSessionKeyRefresh del controlador usa posteriormente para realizar una operación OR exclusiva (XOR) con la clave de sesión.
PFND3DDDI_STATESET

La función StateSet establece un bloque de estado.
PFND3DDDI_SUBMITCOMMANDCB

pfnSubmitCommandCb se usa para enviar búferes de comandos en contextos que admiten direccionamiento virtual de unidad de procesamiento gráfico (GPU).
PFND3DDDI_SUBMITCOMMANDTOHWQUEUECB

Devolución de llamada para enviar un comando a la cola de hardware.
PFND3DDDI_SUBMITHISTORYSEQUENCECB

Obtenga más información sobre la función de devolución de llamada PFND3DDDI_SUBMITHISTORYSEQUENCECB.
PFND3DDDI_SUBMITPRESENTBLTTOHWQUEUECB

Implementado por el controlador de cliente para enviar una blt presente a la cola de hardware.
PFND3DDDI_SUBMITPRESENTTOHWQUEUECB

Los controladores de modo de usuario invocan la función de devolución de llamada PFND3DDDI_SUBMITPRESENTTOHWQUEUECB para enviar una operación Blt Present a una cola de hardware.
PFND3DDDI_SUBMITSIGNALSYNCOBJECTSTOHWQUEUECB

Devolución de llamada para enviar un comando de señal a la cola de hardware.
PFND3DDDI_SUBMITWAITFORSYNCOBJECTSTOHWQUEUECB

Devolución de llamada para enviar un comando wait a la cola de hardware.
PFND3DDDI_SYNCTOKEN

La devolución de llamada PFND3DDDI_SYNCTOKEN crea un token de sincronización.
PFND3DDDI_SYNCTOKENCB

La devolución de llamada PFND3DDDI_SYNCTOKENCB crea un token de sincronización.
PFND3DDDI_TEXBLT

La función TexBlt realiza una operación de transferencia de bloques de bits (bitblt) de una textura de origen a una textura de destino, incluidas todas las subniveles de la textura de origen.
PFND3DDDI_TEXBLT1

Realiza una operación de transferencia de bloques de bits (bitblt) de una textura de origen a una textura de destino, incluidas todas las subniveles de la textura de origen. Implementado por windows Display Driver Model (WDDM) 1.2 o controladores de pantalla en modo usuario posteriores.
PFND3DDDI_TRIMRESIDENCYSET

pfnTrimResidencySet se usa para recortar la lista de residencia de un dispositivo determinado. Los controladores de modo de usuario son necesarios para implementar esta devolución de llamada con el fin de participar en el nuevo modelo de residencia de memoria.
PFND3DDDI_UNLOCK

La función Unlock desbloquea un recurso o una superficie dentro del recurso bloqueado previamente por la función Lock.
PFND3DDDI_UNLOCK2CB

La función pfnUnlock2Cb desbloquea una asignación bloqueada por una llamada a la función pfnLock2Cb.
PFND3DDDI_UNLOCKASYNC

La función UnlockAsync desbloquea un recurso o una superficie dentro del recurso que la función LockAsync ha bloqueado previamente.
PFND3DDDI_UNLOCKCB

La función pfnUnlockCb desbloquea una asignación bloqueada por una llamada a la función pfnLockCb.
PFND3DDDI_UPDATEALLOCATIONPROPERTYCB

Las funciones pfnUpdateAllocationPropertyCb actualizan la propiedad de una asignación sin crear una nueva asignación.
PFND3DDDI_UPDATEGPUVIRTUALADDRESSCB

pfnUpdateGpuVirtualAddressCb es una operación especial que se usa en el contexto de los recursos de mosaico.
PFND3DDDI_UPDATEOVERLAY

La función UpdateOverlay vuelve a configurar o mueve una superposición que se muestra.
PFND3DDDI_UPDATEOVERLAYCB

La función pfnUpdateOverlayCb modifica un objeto de superposición en modo kernel.
PFND3DDDI_UPDATEPALETTE

La función UpdatePalette actualiza una paleta de texturas.
PFND3DDDI_UPDATESUBRESOURCEUP

Llamado por el entorno de ejecución de Microsoft Direct3D para actualizar una región de subrecurso de destino desde una región de memoria del sistema de origen. Debe implementarse mediante windows Display Driver Model (WDDM) 1.3 y los controladores de pantalla en modo usuario posteriores.
PFND3DDDI_UPDATEWINFO

La función UpdateWInfo actualiza el intervalo w para el almacenamiento en búfer w.
PFND3DDDI_VALIDATEDEVICE

La función ValidateDevice devuelve el número de pasos en los que el hardware puede realizar las operaciones de fusión especificadas en el estado actual.
PFND3DDDI_VIDEOPROCESSBEGINFRAME

La función VideoProcessBeginFrame notifica al controlador de pantalla en modo de usuario que el procesamiento de un fotograma de vídeo puede comenzar en el dispositivo de procesamiento de vídeo del Acelerador de vídeo (VA) de Microsoft DirectX especificado.
PFND3DDDI_VIDEOPROCESSBLT

La función VideoProcessBlt procesa un fotograma de vídeo mediante el dispositivo de procesamiento de vídeo del Acelerador de vídeo (VA) de Microsoft DirectX especificado.
PFND3DDDI_VIDEOPROCESSENDFRAME

La función VideoProcessEndFrame notifica al controlador de pantalla en modo de usuario que se enviaron todos los datos necesarios para procesar el fotograma actual.
PFND3DDDI_VOLBLT

La función VolBlt realiza una operación de transferencia de bloques de bits (bitblt) desde una textura de volumen de origen a una textura de volumen de destino.
PFND3DDDI_VOLBLT1

Realiza una operación de transferencia de bloques de bits (bitblt) desde una textura de volumen de origen a una textura de volumen de destino. Implementado por windows Display Driver Model (WDDM) 1.2 o controladores de pantalla en modo usuario posteriores.
PFND3DDDI_WAITFORSYNCHRONIZATIONOBJECT2CB

Inserta un comando wait para los objetos de sincronización especificados en el flujo de comandos de contexto especificado. Usado por windows Display Driver Model (WDDM) 1.2 y controladores de pantalla en modo usuario posteriores.
PFND3DDDI_WAITFORSYNCHRONIZATIONOBJECTCB

La función pfnWaitForSynchronizationObjectCb inserta una espera para los objetos de sincronización especificados en el flujo de DMA de contexto especificado.
PFND3DDDI_WAITFORSYNCHRONIZATIONOBJECTFROMCPUCB

pfnWaitForSynchronizationObjectFromCpuCb espera a que una barrera supervisada alcance un valor determinado antes de procesar los comandos de contexto posteriores.
PFND3DDDI_WAITFORSYNCHRONIZATIONOBJECTFROMGPUCB

pfnWaitForSynchronizationObjectFromGpuCb espera a que una barrera supervisada alcance un valor determinado antes de procesar los comandos de contexto posteriores.
PFND3DDDICB_LOGSTRINGTABLEENTRY

Busca una entrada de tabla de cadena que usa la función LogMarkerStringTable para registrar un evento de marcador de Seguimiento de eventos para Windows (ETW). Opcionalmente, implementado por windows Display Driver Model (WDDM) 1.3 y controladores posteriores.

Estructuras

 
D3D12DDICB_OFFERALLOCATIONS

La estructura D3D12DDICB_OFFERALLOCATIONS se usa para ofrecer asignaciones.
D3D12DDICB_RECLAIMALLOCATIONS2

Describe los recursos de memoria de vídeo que se van a reclamar y que el controlador ofreció previamente para su reutilización.
D3DDDI_ADAPTERCALLBACKS

La estructura de D3DDDI_ADAPTERCALLBACKS contiene funciones de devolución de llamada en tiempo de ejecución de Microsoft Direct3D que puede usar el controlador de pantalla en modo de usuario.
D3DDDI_ADAPTERFUNCS

La estructura D3DDDI_ADAPTERFUNCS contiene funciones que el controlador de pantalla en modo de usuario puede implementar para comunicarse con un objeto de adaptador de gráficos.
D3DDDI_BATCHEDMARKERDATA

La estructura D3DDDI_BATCHEDMARKERDATA proporciona datos de marcador de alto rendimiento de los controladores D3D12.
D3DDDI_BLTFLAGS

La estructura D3DDDI_BLTFLAGS identifica el tipo de transferencia de bloques de bits (bitblt) que se va a realizar.
D3DDDI_CHECK_MULTIPLANE_OVERLAY_SUPPORT_PLANE_INFO

Se usa para comprobar la información del plano de compatibilidad con superposición multiplano.
D3DDDI_COLORFILLFLAGS

La estructura D3DDDI_COLORFILLFLAGS describe cómo rellenar un rectángulo en una superficie.
D3DDDI_CREATEDEVICEFLAGS

La estructura D3DDDI_CREATEDEVICEFLAGS describe cómo crear un dispositivo.
D3DDDI_DEVICECALLBACKS

Obtenga más información sobre la estructura de D3DDDI_DEVICECALLBACKS.
D3DDDI_DEVICEFUNCS

La estructura D3DDDI_DEVICEFUNCS contiene funciones que el controlador de pantalla en modo de usuario puede implementar para representar primitivos de gráficos y procesar los cambios de estado.
D3DDDI_EXECUTIONSTATEESCAPE

Especifica el estado del dispositivo.
D3DDDI_FLIPOVERLAYFLAGS

La estructura de D3DDDI_FLIPOVERLAYFLAGS identifica cómo voltear un recurso en una superposición.
D3DDDI_FRAMELATENCYESCAPE

Especifica la latencia máxima de fotogramas de una aplicación.
D3DDDI_ISSUEQUERYFLAGS

La estructura D3DDDI_ISSUEQUERYFLAGS identifica el estado de un problema de consulta.
D3DDDI_LIGHT

La estructura D3DDDI_LIGHT describe un conjunto de propiedades de iluminación.
D3DDDI_LOCKASYNCFLAGS

La estructura D3DDDI_LOCKASYNCFLAGS identifica cómo bloquear un recurso.
D3DDDI_LOCKFLAGS

La estructura D3DDDI_LOCKFLAGS identifica cómo bloquear un recurso.
D3DDDI_MULTIPLANE_ALLOCATION_INFO

La estructura D3DDDI_MULTIPLANE_OVERLAY_ALLOCATION_INFO especifica información sobre una asignación de superposición multiplano.
D3DDDI_MULTIPLANE_OVERLAY_ATTRIBUTES

La estructura _D3DDDI_MULTIPLANE_OVERLAY_ATTRIBUTES contiene información que usa el controlador de visualización en modo de usuario para especificar los atributos del plano de superposición.
D3DDDI_MULTIPLANE_OVERLAY_CAPS

La estructura D3DDDI_MULTIPLANE_OVERLAY_CAPS contiene información que usa el controlador de visualización en modo de usuario para especificar las funcionalidades del plano de superposición.
D3DDDI_MULTIPLANE_OVERLAY_GROUP_CAPS

Usado por el controlador de pantalla en modo de usuario para especificar un grupo de funcionalidades del plano de superposición.
D3DDDI_MULTIPLANE_OVERLAY_GROUP_CAPS_INPUT

Especifica información sobre un grupo de funcionalidades de superposición de varios planos.
D3DDDI_OPENRESOURCEFLAGS

La estructura D3DDDI_OPENRESOURCEFLAGS identifica el tipo de recurso que se va a abrir.
D3DDDI_OVERLAYCOLORCONTROLS

La estructura D3DDDI_OVERLAYCOLORCONTROLS describe la configuración de control de color de una superposición.
D3DDDI_OVERLAYCOLORCONTROLSFLAGS

La estructura de D3DDDI_OVERLAYCOLORCONTROLSFLAGS identifica la configuración de control de color que admite el hardware de superposición.
D3DDDI_OVERLAYINFO

La estructura D3DDDI_OVERLAYINFO describe información sobre una superposición.
D3DDDI_OVERLAYINFOFLAGS

La estructura D3DDDI_OVERLAYINFOFLAGS identifica el tipo de operación de superposición que se va a realizar.
D3DDDI_PRESENT_MULTIPLANE_OVERLAY

Especifica un plano de superposición que se va a mostrar.
D3DDDI_PRESENTFLAGS

La estructura D3DDDI_PRESENTFLAGS identifica cómo realizar una operación presente.
D3DDDI_UNLOCKASYNCFLAGS

La estructura D3DDDI_UNLOCKASYNCFLAGS identifica cómo desbloquear un recurso.
D3DDDI_UNLOCKFLAGS

La estructura D3DDDI_UNLOCKFLAGS identifica cómo desbloquear un recurso.
D3DDDIARG_AUTHENTICATEDCHANNELKEYEXCHANGE

La estructura D3DDDIARG_AUTHENTICATEDCHANNELKEYEXCHANGE describe un búfer que contiene la clave de sesión, que usa el canal autenticado.
D3DDDIARG_BLT

La estructura D3DDDIARG_BLT describe los parámetros de una transferencia de bloques de bits (bitblt).
D3DDDIARG_BUFFERBLT

La estructura D3DDDIARG_BUFFERBLT describe los parámetros de una operación de transferencia de bloques de bits (bitblt) de búfer.
D3DDDIARG_BUFFERBLT1

Describe los parámetros de una operación de transferencia de bloques de bits (bitblt) de búfer.
D3DDDIARG_CAPTURETOSYSMEM

La estructura D3DDDIARG_CAPTURETOSYSMEM describe los parámetros de una transferencia de bloques de bits (bitblt) de un búfer de captura a una superficie de memoria de vídeo.
D3DDDIARG_CHECKDIRECTFLIPSUPPORT

Especifica los recursos usados para las operaciones Direct Flip, en las que la memoria de vídeo se voltea sin problemas entre las asignaciones principales administradas de una aplicación y las asignaciones principales administradas del Administrador de ventanas de escritorio (DWM).
D3DDDIARG_CHECKMULTIPLANEOVERLAYSUPPORT

Se usa en una llamada a la función pfnCheckMultiPlaneOverlaySupport (D3D) para comprobar los detalles de la compatibilidad de hardware con superposiciones multiplano.
D3DDDIARG_CHECKPRESENTDURATIONSUPPORT

Se usa en una llamada a la función CheckPresentDurationSupport para comprobar los detalles de la compatibilidad de dispositivos de hardware para cambiar sin problemas a una nueva frecuencia de actualización de monitor.
D3DDDIARG_CLEAR

La estructura D3DDDIARG_CLEAR describe los parámetros de una operación de borrado asistido por hardware.
D3DDDIARG_COLORFILL

La estructura D3DDDIARG_COLORFILL describe los parámetros de una operación de relleno de color.
D3DDDIARG_COMPOSERECTS

La estructura D3DDDIARG_COMPOSERECTS describe los parámetros que se usan para componer áreas rectangulares.
D3DDDIARG_CONFIGUREAUTHENTICATEDCHANNEL

La estructura D3DDDIARG_CONFIGUREAUTHENTICATEDCHANNEL describe el estado que se establece dentro de un canal autenticado mediante la función ConfigureAuthenticatedChannel.
D3DDDIARG_COPYFLAGS

Describe cómo controlar el contenido existente de un recurso durante una operación de copia o actualización de una región dentro de ese recurso. Usado por windows Display Driver Model (WDDM) 1.3 y controladores de pantalla en modo de usuario posteriores.
D3DDDIARG_COUNTER_INFO

Describe información para manipular contadores.
D3DDDIARG_CREATEAUTHENTICATEDCHANNEL

La estructura D3DDDIARG_CREATEAUTHENTICATEDCHANNEL identifica un canal que se va a crear.
D3DDDIARG_CREATECRYPTOSESSION

La estructura D3DDDIARG_CREATECRYPTOSESSION describe una sesión de cifrado que se va a crear.
D3DDDIARG_CREATEDECODEDEVICE

La estructura D3DDDIARG_CREATEDECODEDEVICE describe un dispositivo de descodificación de Microsoft DirectX Video Acceleration (DirectX VA) que se va a crear.
D3DDDIARG_CREATEDEVICE

La estructura D3DDDIARG_CREATEDEVICE contiene información que describe el dispositivo para mostrar que se va a crear.
D3DDDIARG_CREATEEXTENSIONDEVICE

La estructura D3DDDIARG_CREATEEXTENSIONDEVICE describe un dispositivo de extensión microsoft DirectX Video Acceleration (DirectX VA) que se va a crear.
D3DDDIARG_CREATELIGHT

La estructura D3DDDIARG_CREATELIGHT contiene el índice en la matriz de luz.
D3DDDIARG_CREATEOVERLAY

La estructura D3DDDIARG_CREATEOVERLAY describe una superposición que se va a crear.
D3DDDIARG_CREATEPIXELSHADER

La estructura D3DDDIARG_CREATEPIXELSHADER especifica un controlador de sombreador que se va a asociar al código del sombreador de píxeles.
D3DDDIARG_CREATEQUERY

La estructura D3DDDIARG_CREATEQUERY identifica una consulta que se va a crear.
D3DDDIARG_CREATEVERTEXSHADERDECL

La estructura D3DDDIARG_CREATEVERTEXSHADERDECL especifica un controlador de sombreador que se va a asociar a la declaración del sombreador de vértices.
D3DDDIARG_CREATEVERTEXSHADERFUNC

La estructura D3DDDIARG_CREATEVERTEXSHADERFUNC especifica un controlador de sombreador que se va a asociar con el código del sombreador de vértices.
D3DDDIARG_CREATEVIDEOPROCESSDEVICE

La estructura de D3DDDIARG_CREATEVIDEOPROCESSDEVICE describe un dispositivo de procesamiento de vídeo de Aceleración de vídeo de Microsoft DirectX (DirectX VA) que se va a crear.
D3DDDIARG_CRYPTOSESSIONKEYEXCHANGE

La estructura D3DDDIARG_CRYPTOSESSIONKEYEXCHANGE describe un búfer que contiene la clave de sesión, que se usa para el cifrado.
D3DDDIARG_DECODEBEGINFRAME

La estructura de D3DDDIARG_DECODEBEGINFRAME especifica el descodificador microsoft DirectX Video Accelerator (VA) que debe empezar a descodificar un fotograma.
D3DDDIARG_DECODEENDFRAME

La estructura D3DDDIARG_DECODEENDFRAME especifica el descodificador microsoft DirectX Video Accelerator (VA) que debe detener la descodificación de un fotograma.
D3DDDIARG_DECODEEXECUTE

La estructura de D3DDDIARG_DECODEEXECUTE describe una operación de descodificación de Microsoft DirectX Video Acceleration (VA) que se va a realizar.
D3DDDIARG_DECODEEXTENSIONEXECUTE

La estructura de D3DDDIARG_DECODEEXTENSIONEXECUTE describe una operación de descodificación de Microsoft DirectX Video Acceleration (VA) no estándar que se va a realizar.
D3DDDIARG_DECRYPTIONBLT

La estructura D3DDDIARG_DECRYPTIONBLT describe los parámetros de una transferencia de bloque de bits descifrado (bitblt) en una llamada a la función DecryptionBlt.
D3DDDIARG_DEPTHFILL

La estructura D3DDDIARG_DEPTHFILL describe los parámetros de una operación de relleno de profundidad.
D3DDDIARG_DESTROYAUTHENTICATEDCHANNEL

La estructura D3DDDIARG_DESTROYAUTHENTICATEDCHANNEL contiene el identificador de un canal autenticado que se destruye en una llamada a la función DestroyAuthenticatedChannel.
D3DDDIARG_DESTROYCRYPTOSESSION

La estructura D3DDDIARG_DESTROYCRYPTOSESSION contiene el identificador de una sesión de cifrado que se destruye en una llamada a la función DestroyCryptoSession.
D3DDDIARG_DESTROYLIGHT

La estructura D3DDDIARG_DESTROYLIGHT contiene el índice en una matriz de luz para que la luz se destruya.
D3DDDIARG_DESTROYOVERLAY

La estructura D3DDDIARG_DESTROYOVERLAY contiene un identificador de la superposición que se va a deshabilitar.
D3DDDIARG_DISCARD

Define la memoria de visualización de vídeo que se puede descartar porque el contenido ya no es necesario.
D3DDDIARG_DRAWINDEXEDPRIMITIVE

La estructura D3DDDIARG_DRAWINDEXEDPRIMITIVE describe un primitivo indizado que se va a dibujar.
D3DDDIARG_DRAWINDEXEDPRIMITIVE2

La estructura D3DDDIARG_DRAWINDEXEDPRIMITIVE2 describe un primitivo indizado que se va a dibujar.
D3DDDIARG_DRAWPRIMITIVE

La estructura de D3DDDIARG_DRAWPRIMITIVE describe un primitivo no indexado que se va a dibujar.
D3DDDIARG_DRAWPRIMITIVE2

La estructura de D3DDDIARG_DRAWPRIMITIVE2 describe un primitivo no indexado que se va a dibujar.
D3DDDIARG_DRAWRECTPATCH

La estructura D3DDDIARG_DRAWRECTPATCH describe una revisión rectangular que se va a dibujar.
D3DDDIARG_DRAWTRIPATCH

La estructura de D3DDDIARG_DRAWTRIPATCH describe una revisión triangular que se va a dibujar.
D3DDDIARG_DXVAHD_CREATEVIDEOPROCESSOR

La estructura de D3DDDIARG_DXVAHD_CREATEVIDEOPROCESSOR describe un procesador de vídeo de aceleración de vídeo de Microsoft DirectX (DirectX VA) que se va a crear.
D3DDDIARG_DXVAHD_GETVIDEOPROCESSBLTSTATEPRIVATE

La estructura de D3DDDIARG_DXVAHD_GETVIDEOPROCESSBLTSTATEPRIVATE describe el estado de transferencia de bloques de bits (bitblt) privado del procesador de vídeo que se va a recuperar.
D3DDDIARG_DXVAHD_GETVIDEOPROCESSSTREAMSTATEPRIVATE

La estructura de D3DDDIARG_DXVAHD_GETVIDEOPROCESSSTREAMSTATEPRIVATE describe el estado de secuencia privado del procesador de vídeo que se va a recuperar.
D3DDDIARG_DXVAHD_SETVIDEOPROCESSBLTSTATE

La estructura de D3DDDIARG_DXVAHD_SETVIDEOPROCESSBLTSTATE describe el estado de transferencia de bloques de bits (bitblt) del procesador de vídeo para cambiar y los datos que se usan para cambiar el estado.
D3DDDIARG_DXVAHD_SETVIDEOPROCESSSTREAMSTATE

La estructura D3DDDIARG_DXVAHD_SETVIDEOPROCESSSTREAMSTATE describe el estado de secuencia del procesador de vídeo para cambiar y los datos que se usan para cambiar el estado.
D3DDDIARG_DXVAHD_VIDEOPROCESSBLTHD

La estructura de D3DDDIARG_DXVAHD_VIDEOPROCESSBLTHD describe una operación de alta definición de procesamiento de vídeo de Aceleración de vídeo (VA) de Microsoft DirectX.
D3DDDIARG_ENCRYPTIONBLT

La estructura D3DDDIARG_ENCRYPTIONBLT describe los parámetros de una transferencia de bloque de bits cifrada (bitblt) en una llamada a la función EncryptionBlt.
D3DDDIARG_EXTENSIONEXECUTE

La estructura D3DDDIARG_EXTENSIONEXECUTE describe una operación de extensión de aceleración de vídeo (VA) de Microsoft DirectX que se va a realizar.
D3DDDIARG_FINISHSESSIONKEYREFRESH

La estructura D3DDDIARG_FINISHSESSIONKEYREFRESH contiene el identificador de una sesión de cifrado para finalizar en una llamada a la función FinishSessionKeyRefresh.
D3DDDIARG_FLIPOVERLAY

La estructura de D3DDDIARG_FLIPOVERLAY describe un nuevo recurso que se va a mostrar en una superposición determinada.
D3DDDIARG_GENERATEMIPSUBLEVELS

La estructura D3DDDIARG_GENERATEMIPSUBLEVELS describe cómo generar los subveles de una textura de mapa de MIP.
D3DDDIARG_GETCAPS

La estructura D3DDDIARG_GETCAPS contiene funcionalidades de dispositivo para mostrar de un tipo determinado.
D3DDDIARG_GETCAPTUREALLOCATIONHANDLE

La estructura D3DDDIARG_GETCAPTUREALLOCATIONHANDLE describe los parámetros para recuperar un identificador de asignación de un identificador de recursos de captura.
D3DDDIARG_GETENCRYPTIONBLTKEY

La estructura de _GETENCRYPTIONBLTKEY describe una sesión cifrada de transferencia de bloques de bits (bitblt) para la que la función GetEncryptionBltKey recupera la clave de cifrado.
D3DDDIARG_GETOVERLAYCOLORCONTROLS

La estructura D3DDDIARG_GETOVERLAYCOLORCONTROLS describe los parámetros para recuperar la configuración de control de color de una superposición.
D3DDDIARG_GETPITCH

La estructura de D3DDDIARG_GETPITCH describe una superficie cifrada para la que la función GetPitch recupera el tono.
D3DDDIARG_GETQUERYDATA

La estructura de D3DDDIARG_GETQUERYDATA contiene información de consulta que se recuperó del controlador de pantalla en modo de usuario.
D3DDDIARG_ISSUEQUERY

La estructura D3DDDIARG_ISSUEQUERY describe cómo procesar una consulta creada por la función CreateQuery.
D3DDDIARG_LOCK

La estructura D3DDDIARG_LOCK describe un recurso o una superficie dentro del recurso que se va a bloquear.
D3DDDIARG_LOCKASYNC

La estructura D3DDDIARG_LOCKASYNC describe un recurso o una superficie dentro del recurso que se va a bloquear.
D3DDDIARG_MULTIPLYTRANSFORM

La estructura D3DDDIARG_MULTIPLYTRANSFORM describe cómo modificar la transformación actual.
D3DDDIARG_OFFERRESOURCES

Describe los recursos de memoria de vídeo que ofrece el controlador de pantalla en modo de usuario para su reutilización. Se usa con la función OfferResources.
D3DDDIARG_OPENADAPTER

La estructura D3DDDIARG_OPENADAPTER contiene información que describe el objeto de adaptador de gráficos.
D3DDDIARG_OPENRESOURCE

La estructura D3DDDIARG_OPENRESOURCE contiene información para abrir un recurso compartido.
D3DDDIARG_PRESENT

La estructura de D3DDDIARG_PRESENT describe un recurso que se va a mostrar.
D3DDDIARG_PRESENT1

Describe un recurso que se va a mostrar. Se usa con la función pfnPresent1(D3D) de Windows Display Driver Model (WDDM) 1.3 y controladores de pantalla en modo usuario posteriores.
D3DDDIARG_PRESENTMULTIPLANEOVERLAY

La estructura D3DDDIARG_PRESENTMULTIPLANEOVERLAY contiene información que especifica un recurso de superposición multiplano que se va a mostrar.
D3DDDIARG_PRESENTSURFACE

La estructura D3DDDIARG_PRESENTSURFACE contiene un identificador de recursos y un índice de subrecursos que describe una superficie que se va a mostrar.
D3DDDIARG_QUERYAUTHENTICATEDCHANNEL

La estructura de D3DDDIARG_QUERYAUTHENTICATEDCHANNEL describe la información del canal autenticado que se va a consultar mediante la función QueryAuthenticatedChannel.
D3DDDIARG_QUERYRESOURCERESIDENCY

La estructura D3DDDIARG_QUERYRESOURCERESIDENCY describe una lista de recursos en los que se comprueba la residencia a través de la función QueryResourceResidency.
D3DDDIARG_RECLAIMRESOURCES

Describe los recursos de memoria de vídeo que se van a reclamar y que el controlador de pantalla en modo de usuario anteriormente se ofrecía para su reutilización. Se usa con la función ReclaimResources.
D3DDDIARG_RENAME

La estructura D3DDDIARG_RENAME describe un recurso o una superficie dentro del recurso para cambiar el nombre con una nueva asignación.
D3DDDIARG_RENDERSTATE

La estructura D3DDDIARG_RENDERSTATE describe cómo actualizar un estado de representación específico.
D3DDDIARG_RESOLVESHAREDRESOURCE

La estructura D3DDDIARG_RESOLVESHAREDRESOURCE especifica el recurso que la función ResolveSharedResource del controlador de visualización en modo de usuario usa como una superficie compartida sincronizada o una superficie interoperable de GDI.
D3DDDIARG_SETCLIPPLANE

La estructura D3DDDIARG_SETCLIPPLANE describe un plano de recorte.
D3DDDIARG_SETCONVOLUTIONKERNELMONO

La estructura D3DDDIARG_SETCONVOLUTIONKERNELMONO describe los parámetros para establecer el kernel de convolución monocromo.
D3DDDIARG_SETDECODERENDERTARGET

La estructura D3DDDIARG_SETDECODERENDERTARGET describe la superficie de destino de representación de descodificación.
D3DDDIARG_SETDEPTHSTENCIL

La estructura D3DDDIARG_SETDEPTHSTENCIL especifica un búfer de profundidad.
D3DDDIARG_SETDISPLAYMODE

La estructura de D3DDDIARG_SETDISPLAYMODE describe los parámetros para establecer el modo de presentación.
D3DDDIARG_SETINDICES

La estructura D3DDDIARG_SETINDICES describe los parámetros para establecer el búfer de índice actual.
D3DDDIARG_SETLIGHT

La estructura D3DDDIARG_SETLIGHT describe cómo establecer propiedades de luz.
D3DDDIARG_SETMATERIAL

La estructura de D3DDDIARG_SETMATERIAL describe las propiedades de material que se usan para la representación.
D3DDDIARG_SETOVERLAYCOLORCONTROLS

La estructura D3DDDIARG_SETOVERLAYCOLORCONTROLS describe los parámetros para cambiar la configuración del control de color de una superposición.
D3DDDIARG_SETPALETTE

La estructura D3DDDIARG_SETPALETTE describe cómo asociar una paleta a una textura.
D3DDDIARG_SETPIXELSHADERCONST

La estructura D3DDDIARG_SETPIXELSHADERCONST describe cómo establecer los registros de constantes de sombreador de píxeles.
D3DDDIARG_SETPRIORITY

La estructura D3DDDIARG_SETPRIORITY describe el nivel de prioridad que se va a establecer para una textura administrada.
D3DDDIARG_SETRENDERTARGET

La estructura D3DDDIARG_SETRENDERTARGET describe la superficie de destino de representación.
D3DDDIARG_SETSTREAMSOURCE

La estructura D3DDDIARG_SETSTREAMSOURCE describe la parte del flujo de vértices que se va a enlazar a un búfer de vértices.
D3DDDIARG_SETSTREAMSOURCEFREQ

La estructura D3DDDIARG_SETSTREAMSOURCEFREQ describe cómo se establece el divisor de frecuencia de una parte del origen de flujo de vértices.
D3DDDIARG_SETSTREAMSOURCEUM

La estructura de D3DDDIARG_SETSTREAMSOURCEUM describe la secuencia de vértices que se va a enlazar a un búfer de memoria de usuario.
D3DDDIARG_SETTRANSFORM

La estructura D3DDDIARG_SETTRANSFORM describe cómo configurar una transformación.
D3DDDIARG_SETVERTEXSHADERCONST

La estructura D3DDDIARG_SETVERTEXSHADERCONST describe cómo establecer registros de constantes de sombreador de vértices.
D3DDDIARG_SETVIDEOPROCESSRENDERTARGET

La estructura D3DDDIARG_SETVIDEOPROCESSRENDERTARGET describe la superficie de destino de representación para el procesamiento de vídeo.
D3DDDIARG_STARTSESSIONKEYREFRESH

La estructura D3DDDIARG_STARTSESSIONKEYREFRESH contiene información sobre el número aleatorio de la sesión de cifrado.
D3DDDIARG_STATESET

La estructura D3DDDIARG_STATESET describe cómo establecer un bloque de estado.
D3DDDIARG_SYNCTOKEN

Estructura que proporciona información del token de sincronización.
D3DDDIARG_TEXBLT

La estructura D3DDDIARG_TEXBLT describe los parámetros de una operación de transferencia de bloques de bits de textura (bitblt).
D3DDDIARG_TEXBLT1

Describe los parámetros para una operación de transferencia de bloques de bits de textura (bitblt).
D3DDDIARG_TEXTURESTAGESTATE

La estructura D3DDDIARG_TEXTURESTAGESTATE describe cómo actualizar una textura en una fase determinada de un grupo de varias texturas.
D3DDDIARG_TRIMRESIDENCYSET

D3DDDIARG_TRIMRESIDENCYSET se usa con pfnTrimResidencySet mediante un controlador de modo de usuario para recortar la lista de residencia de un dispositivo determinado.
D3DDDIARG_UNLOCK

La estructura de D3DDDIARG_UNLOCK describe un recurso o una superficie dentro del recurso que se va a desbloquear.
D3DDDIARG_UNLOCKASYNC

La estructura D3DDDIARG_UNLOCKASYNC describe un recurso o una superficie dentro del recurso que se va a desbloquear.
D3DDDIARG_UPDATEOVERLAY

La estructura D3DDDIARG_UPDATEOVERLAY describe una superposición que se va a modificar.
D3DDDIARG_UPDATEPALETTE

La estructura D3DDDIARG_UPDATEPALETTE describe los parámetros que se usan para actualizar una paleta de texturas.
D3DDDIARG_UPDATESUBRESOURCEUP

Describe la información que se usa para actualizar una región de subrecurso de destino desde una región de memoria del sistema de origen. Usado por windows Display Driver Model (WDDM) 1.3 y controladores de pantalla en modo de usuario posteriores.
D3DDDIARG_VALIDATETEXTURESTAGESTATE

La estructura D3DDDIARG_VALIDATETEXTURESTAGESTATE contiene el número de pasos en los que el hardware puede realizar las operaciones de fusión especificadas en el estado actual.
D3DDDIARG_VIDEOPROCESSBLT

La estructura de D3DDDIARG_VIDEOPROCESSBLT describe una operación de procesamiento de vídeo de Aceleración de vídeo de Microsoft DirectX (VA) que se va a realizar.
D3DDDIARG_VIDEOPROCESSENDFRAME

La estructura D3DDDIARG_VIDEOPROCESSENDFRAME especifica el proceso de vídeo del Acelerador de vídeo de Microsoft DirectX (VA) que debe dejar de procesar un fotograma.
D3DDDIARG_VIEWPORTINFO

La estructura D3DDDIARG_VIEWPORTINFO describe la ubicación y el tamaño de un rectángulo de recorte de vista.
D3DDDIARG_VOLUMEBLT

La estructura D3DDDIARG_VOLUMEBLT describe los parámetros de una operación de transferencia de bloques de bits (bitblt) de volumen.
D3DDDIARG_VOLUMEBLT1

Describe los parámetros de una operación de transferencia de bloques de bits (bitblt) de volumen.
D3DDDIARG_WINFO

La estructura D3DDDIARG_WINFO describe un intervalo w para el almacenamiento en búfer w.
D3DDDIARG_ZRANGE

La estructura D3DDDIARG_ZRANGE especifica los valores mínimo y máximo del intervalo z.
D3DDDIBOX

Describe los límites de una textura de volumen.
D3DDDICAPS_ARCHITECTURE_INFO

La estructura D3DDDICAPS_ARCHITECTURE_INFO proporciona información sobre la arquitectura del adaptador de pantalla.
D3DDDICAPS_SHADER_MIN_PRECISION_SUPPORT

En la estructura D3DDDICAPS_SHADER_MIN_PRECISION_SUPPORT se describen las opciones de compatibilidad de precisión de los sombreadores en el controlador de pantalla en modo de usuario.
D3DDDICAPS_SIMPLE_INSTANCING_SUPPORT

Describe si se admite la creación de instancias sencillas.
D3DDDICB_ALLOCATE

La estructura D3DDDICB_ALLOCATE contiene información para asignar memoria.
D3DDDICB_CREATECONTEXT

La estructura D3DDDICB_CREATECONTEXT describe un contexto que se va a crear.
D3DDDICB_CREATECONTEXTVIRTUAL

D3DDDICB_CREATECONTEXTVIRTUAL se usa con pfnCreateContextVirtualCb para crear contextos que admitan el direccionamiento virtual.
D3DDDICB_CREATEHWCONTEXT

Estructura que proporciona información para crear un contexto de hardware.
D3DDDICB_CREATEHWQUEUE

Estructura que contiene información para crear una cola de hardware.
D3DDDICB_CREATEOVERLAY

La estructura de D3DDDICB_CREATEOVERLAY describe el hardware de superposición.
D3DDDICB_CREATEPAGINGQUEUE

D3DDDICB_CREATEPAGINGQUEUE se usa con pfnCreatePagingQueueCb para crear una cola de paginación de dispositivos que se puede usar para sincronizar con las operaciones de administración de memoria de vídeo del dispositivo, como hacer que el recurso del dispositivo resida.
D3DDDICB_CREATESYNCHRONIZATIONOBJECT

La estructura D3DDDICB_CREATESYNCHRONIZATIONOBJECT describe un objeto de sincronización que crea la función pfnCreateSynchronizationObjectCb.
D3DDDICB_CREATESYNCHRONIZATIONOBJECT2

Describe un objeto de sincronización que crea la función pfnCreateSynchronizationObject2Cb.
D3DDDICB_DEALLOCATE

La estructura D3DDDICB_DEALLOCATE describe las asignaciones que se van a liberar.
D3DDDICB_DEALLOCATE2

La estructura D3DDDICB_DEALLOCATE2 describe los parámetros para liberar asignaciones con pfnDeallocate2Cb.
D3DDDICB_DESTROYCONTEXT

La estructura D3DDDICB_DESTROYCONTEXT contiene el identificador de un contexto que se va a destruir.
D3DDDICB_DESTROYHWCONTEXT

Estructura que contiene información para destruir un contexto de hardware.
D3DDDICB_DESTROYHWQUEUE

Estructura que contiene información para destruir una cola de hardware.
D3DDDICB_DESTROYOVERLAY

La estructura D3DDDICB_DESTROYOVERLAY contiene el identificador de la superposición que se va a destruir.
D3DDDICB_DESTROYSYNCHRONIZATIONOBJECT

La estructura D3DDDICB_DESTROYSYNCHRONIZATIONOBJECT contiene el identificador de un objeto de sincronización que se va a destruir.
D3DDDICB_ESCAPE

La estructura D3DDDICB_ESCAPE describe información que un controlador de pantalla en modo de usuario comparte con un controlador de minipuerto de pantalla.
D3DDDICB_EVICT

D3DKMT_EVICT se usa con pfnEvictCb para restar uno del recuento de referencias de residencia.
D3DDDICB_FLIPOVERLAY

La estructura D3DDDICB_FLIPOVERLAY describe una nueva asignación que se va a mostrar para la superposición.
D3DDDICB_FREEGPUVIRTUALADDRESS

D3DDDICB_FREEGPUVIRTUALADDRESS se usa con pfnFreeGpuVirtualAddressCb para liberar una gama de direcciones virtuales de unidad de procesamiento gráfico (GPU) reservadas o asignadas previamente.
D3DDDICB_GETMULTISAMPLEMETHODLIST

La estructura D3DDDICB_GETMULTISAMPLEMETHODLIST describe los parámetros para recuperar la lista de métodos de ejemplo múltiple para una asignación.
D3DDDICB_INVALIDATECACHE

Argumentos usados para invalidar la memoria caché.
D3DDDICB_LOCK

La estructura D3DDDICB_LOCK describe los parámetros para bloquear una asignación.
D3DDDICB_LOCK2

D3DDDICB_LOCK2 describe los parámetros para bloquear una asignación.
D3DDDICB_LOGUMDMARKER

Especifica información sobre la ubicación de un evento de marcador de seguimiento de eventos para Windows (ETW) que el controlador de pantalla en modo de usuario ha definido.
D3DDDICB_OFFERALLOCATIONS

Define las asignaciones de memoria de vídeo que ofrece el controlador para su reutilización. Se usa con la función pfnOfferAllocationsCb.
D3DDDICB_OFFERALLOCATIONS2

Se usa para ofrecer asignaciones.
D3DDDICB_PRESENT

La estructura de D3DDDICB_PRESENT describe las asignaciones de las que se copia el contenido hacia y desde.
D3DDDICB_PRESENTMULTIPLANEOVERLAY

La estructura D3DDDICB_PRESENTMULTIPLANEOVERLAY contiene información que describe las asignaciones de superposición multiplano de las que se copia el contenido hacia y desde.
D3DDDICB_QUERYADAPTERINFO

La estructura D3DDDICB_QUERYADAPTERINFO contiene información que describe el adaptador de gráficos.
D3DDDICB_QUERYADAPTERINFO2

Contiene información que describe el adaptador de gráficos.
D3DDDICB_QUERYRESIDENCY

La estructura D3DDDICB_QUERYRESIDENCY describe el estado de residencia de un recurso o una lista de asignaciones.
D3DDDICB_RECLAIMALLOCATIONS

Describe los recursos de memoria de vídeo que se van a reclamar y que el controlador de pantalla en modo de usuario anteriormente se ofrecía para su reutilización. Se usa con la función pfnReclaimAllocationsCb.
D3DDDICB_RECLAIMALLOCATIONS2

D3DDDICB_RECLAIMALLOCATIONS2 se usa con pfnReclaimAllocations2Cb para describir los recursos de memoria de vídeo, que anteriormente se ofrecían para su reutilización por parte del controlador, que se van a reclamar.
D3DDDICB_RECLAIMALLOCATIONS3

D3DDDICB_RECLAIMALLOCATIONS3 se usa con pfnReclaimAllocations3Cb para describir los recursos de memoria de vídeo, ofrecidos previamente para reutilizarlos por el controlador, que se van a reclamar.
D3DDDICB_RENDER

Obtenga más información sobre la estructura de D3DDDICB_RENDER.
D3DDDICB_RENDERFLAGS

La estructura D3DDDICB_RENDERFLAGS identifica información sobre un búfer de comandos que se va a representar.
D3DDDICB_SETDISPLAYMODE

La estructura de D3DDDICB_SETDISPLAYMODE describe la asignación principal que se usa para examinar la pantalla.
D3DDDICB_SETDISPLAYPRIVATEDRIVERFORMAT

La estructura D3DDDICB_SETDISPLAYPRIVATEDRIVERFORMAT describe el atributo de formato privado que se va a establecer para un origen de vídeo presente en una llamada a la función pfnSetDisplayPrivateDriverFormatCb.
D3DDDICB_SETPRIORITY

La estructura D3DDDICB_SETPRIORITY describe el nivel de prioridad al que se va a establecer un recurso o una lista de asignaciones.
D3DDDICB_SIGNALSYNCHRONIZATIONOBJECT

La estructura D3DDDICB_SIGNALSYNCHRONIZATIONOBJECT describe los parámetros necesarios para configurar la señalización en una llamada a la función pfnSignalSynchronizationObjectCb.
D3DDDICB_SIGNALSYNCHRONIZATIONOBJECT2

Describe los parámetros necesarios para configurar la señalización en una llamada a la función pfnSignalSynchronizationObject2Cb.
D3DDDICB_SIGNALSYNCHRONIZATIONOBJECTFROMCPU

D3DDDICB_SIGNALSYNCHRONIZATIONOBJECTFROMCPU se usa con pfnSignalSynchronizationObjectFromCpuCb para permitir que un controlador señale una valla supervisada.
D3DDDICB_SIGNALSYNCHRONIZATIONOBJECTFROMGPU

D3DDDICB_SIGNALSYNCHRONIZATIONOBJECTFROMGPU se usa con pfnSignalSynchronizationObjectFromGpuCb para señalar una valla supervisada.
D3DDDICB_SIGNALSYNCHRONIZATIONOBJECTFROMGPU2

D3DDDICB_SIGNALSYNCHRONIZATIONOBJECTFROMGPU2 se usa con pfnSignalSynchronizationObjectFromGpu2Cb para indicar una valla supervisada.
D3DDDICB_SUBMITCOMMAND

Obtenga más información sobre la estructura de D3DDDICB_SUBMITCOMMAND.
D3DDDICB_SUBMITCOMMANDFLAGS

D3DDDICB_SUBMITCOMMANDFLAGS se usa para indicar cómo procesar los búferes de comandos en contextos que admiten el direccionamiento virtual de la unidad de procesamiento gráfico (GPU).
D3DDDICB_SUBMITCOMMANDTOHWQUEUE

Estructura que contiene información para poner en cola el hardware.
D3DDDICB_SUBMITCOMMANDTOHWQUEUEFLAGS

Estructura que contiene información para poner en cola marcas de hardware.
D3DDDICB_SUBMITHISTORYSEQUENCE

Más información sobre: D3DDDICB_SUBMITHISTORYSEQUENCE
D3DDDICB_SUBMITPRESENTBLTTOHWQUEUE

Estructura que contiene información para presentar Blt a la cola de hardware.
D3DDDICB_SUBMITPRESENTTOHWQUEUE

Argumentos usados por la función de devolución de llamada de PFND3DDDI_SUBMITPRESENTTOHWQUEUECB.
D3DDDICB_SUBMITSIGNALSYNCOBJECTSTOHWQUEUE

Estructura que contiene información para enviar un objeto de sincronización de señales a una cola de hardware.
D3DDDICB_SUBMITWAITFORSYNCOBJECTSTOHWQUEUE

Estructura que contiene información para esperar objetos sincronizados.
D3DDDICB_SYNCTOKEN

Argumentos usados para crear un token de sincronización.
D3DDDICB_UNLOCK

La estructura D3DDDICB_UNLOCK describe las asignaciones para desbloquear.
D3DDDICB_UNLOCK2

D3DDDICB_UNLOCK2 describe una asignación para desbloquear.
D3DDDICB_UPDATEGPUVIRTUALADDRESS

D3DDDICB_UPDATEGPUVIRTUALADDRESS se usa con pfnUpdateGpuVirtualAddressCb para permitir que el controlador del modo de usuario especifique una serie de operaciones de asignación que se aplicarán al espacio de direcciones virtuales del proceso en un único lote de actualizaciones de tabla de páginas.
D3DDDICB_UPDATEOVERLAY

La estructura D3DDDICB_UPDATEOVERLAY describe los parámetros para modificar una superposición.
D3DDDICB_WAITFORSYNCHRONIZATIONOBJECT

La estructura D3DDDICB_WAITFORSYNCHRONIZATIONOBJECT describe los parámetros necesarios para configurar la espera en una llamada a la función pfnWaitForSynchronizationObjectCb.
D3DDDICB_WAITFORSYNCHRONIZATIONOBJECT2

Describe los parámetros necesarios para configurar la espera en una llamada a la función pfnWaitForSynchronizationObject2Cb.
D3DDDICB_WAITFORSYNCHRONIZATIONOBJECTFROMCPU

D3DDDICB_WAITFORSYNCHRONIZATIONOBJECTFROMCPU se usa con pfnWaitForSynchronizationObjectFromCpuCb para esperar a que una barrera supervisada alcance un valor determinado.
D3DDDICB_WAITFORSYNCHRONIZATIONOBJECTFROMGPU

D3DDDICB_WAITFORSYNCHRONIZATIONOBJECTFROMGPU se usa con pfnWaitForSynchronizationObjectFromGpuCb para esperar a que una valla supervisada alcance un valor determinado.
D3DDDIDEVINFO_VCACHE

La estructura D3DDDIDEVINFO_VCACHE describe la información de caché de vértices de un dispositivo.
D3DDDIENCRYPTED_BLOCK_INFO

La estructura de D3DDDIENCRYPTED_BLOCK_INFO describe las partes de un búfer cifrado.
D3DDDIRANGE

Especifica un intervalo de memoria dentro de un búfer.
D3DDDIRECTPATCH_INFO

Contiene información de revisión directa.
D3DDDITRIPATCH_INFO

Contiene información de revisión tri-patch.
D3DDDIVERTEXELEMENT

La estructura D3DDDIVERTEXELEMENT describe un elemento de la matriz para una declaración del sombreador de vértices.
DDICERTIFICATEINFO

La estructura DDICERTIFICATEINFO describe información sobre el certificado que usa el controlador.
DDICHECKOVERLAYSUPPORTINPUT

La estructura DDICHECKOVERLAYSUPPORTINPUT describe un modo de visualización superpuesta que el controlador de pantalla en modo de usuario usa para comprobar la compatibilidad con la superposición.
DDICONTENTPROTECTIONCAPS

La estructura DDICONTENTPROTECTIONCAPS describe una combinación específica de cifrado y descodificación que usa el controlador.
DDIGAMMACAPS

La estructura DDIGAMMACAPS describe las funcionalidades de rampa gamma que admite el controlador de pantalla en modo usuario.
DDIMULTISAMPLEQUALITYLEVELSDATA

La estructura DDIMULTISAMPLEQUALITYLEVELSDATA describe el número de niveles de calidad de varias muestras para un formato de destino de representación determinado.
DDRAW_CAPS

La estructura de DDRAW_CAPS describe las funcionalidades generales de Microsoft DirectDraw que admite el controlador de pantalla en modo de usuario.
DDRAW_MODE_SPECIFIC_CAPS

En la estructura de DDRAW_MODE_SPECIFIC_CAPS se describen las funcionalidades de Microsoft DirectDraw específicas de un dispositivo de pantalla determinado (head) en la tarjeta gráfica.
DXVADDI_AYUVSAMPLE16

La estructura de DXVADDI_AYUVSAMPLE16 describe los valores de color Cr, Cb e Y de 16 bits y una opacidad asociada.
DXVADDI_AYUVSAMPLE8

La estructura de DXVADDI_AYUVSAMPLE8 describe los valores de color Cr, Cb e Y de 8 bits y una opacidad asociada.
DXVADDI_CONFIGPICTUREDECODE

La estructura DXVADDI_CONFIGPICTUREDECODE describe la configuración para la descodificación de imágenes comprimidas.
DXVADDI_DECODEBUFFERDESC

La estructura de DXVADDI_DECODEBUFFERDESC describe un búfer que se pasa actualmente desde el descodificador de host al acelerador.
DXVADDI_DECODEBUFFERINFO

La estructura DXVADDI_DECODEBUFFERINFO describe información sobre un tipo determinado de búfer comprimido que se requiere para un escenario de descodificación de vídeo.
DXVADDI_DECODEINPUT

La estructura de DXVADDI_DECODEINPUT describe un formato de destino de representación compatible con un tipo de descodificación de Microsoft DirectX Video Acceleration (DirectX VA).
DXVADDI_EXTENDEDFORMAT

La estructura DXVADDI_EXTENDEDFORMAT describe el formato extendido del fotograma de vídeo.
DXVADDI_FILTERVALUES

La estructura DXVADDI_FILTERVALUES describe los valores relacionados con un filtro.
DXVADDI_FIXED32

La estructura de DXVADDI_FIXED32 describe un número de punto flotante de un número de punto fijo de 16,16.
DXVADDI_FREQUENCY

La estructura DXVADDI_FREQUENCY describe la velocidad de fotogramas de vídeo en Hertz (Hz). Por ejemplo, NTSC TV es 60000 en 1001.
DXVADDI_PRIVATEBUFFER

La estructura DXVADDI_PRIVATEBUFFER describe un búfer privado que usa un descodificador no estándar para realizar una operación de descodificación.
DXVADDI_PRIVATEDATA

La estructura de DXVADDI_PRIVATEDATA describe los datos necesarios para que un descodificador determinado funcione.
DXVADDI_PROCAMPVALUES

La estructura de DXVADDI_PROCAMPVALUES describe los valores de ajuste del control ProcAmp.
DXVADDI_PVP_BLOCK128

La estructura de DXVADDI_PVP_KEY128 contiene una clave de 128 bits que el dispositivo descodifica para empezar a descodificar un marco.
DXVADDI_PVP_HW_IV

La estructura de DXVADDI_PVP_HW_IV contiene dos valores de 64 bits que se combinan para formar un valor de ruta de acceso de vídeo protegido (PVP) de 128 bits.
DXVADDI_PVP_SETKEY

La estructura DXVADDI_PVP_SETKEY describe una clave que el dispositivo descodifica para empezar a descodificar un marco.
DXVADDI_QUERYEXTENSIONCAPSINPUT

La estructura de DXVADDI_QUERYEXTENSIONCAPSINPUT describe una funcionalidad de un GUID de extensión para el que se solicita información.
DXVADDI_QUERYFILTERPROPERTYRANGEINPUT

La estructura DXVADDI_QUERYFILTERPROPERTYRANGEINPUT describe una configuración de filtro en una secuencia de vídeo para la que se solicita información de intervalo.
DXVADDI_QUERYPROCAMPINPUT

La estructura DXVADDI_QUERYPROCAMPINPUT describe una propiedad de control ProcAmp en una secuencia de vídeo para la que se solicita información de intervalo.
DXVADDI_VALUERANGE

La estructura DXVADDI_VALUERANGE describe los valores de una propiedad (por ejemplo, la propagación del valor y el valor predeterminado).
DXVADDI_VIDEODESC

La estructura DXVADDI_VIDEODESC describe una secuencia de vídeo.
DXVADDI_VIDEOPROCESSBLTFLAGS

La estructura DXVADDI_VIDEOPROCESSBLTFLAGS identifica los cambios en la superficie de destino actual de la superficie de destino anterior.
DXVADDI_VIDEOPROCESSORCAPS

La estructura DXVADDI_VIDEOPROCESSORCAPS describe las funcionalidades de procesamiento de vídeo de un modo de desinterlace específico.
DXVADDI_VIDEOPROCESSORINPUT

La estructura de DXVADDI_VIDEOPROCESSORINPUT describe una secuencia de vídeo procesada por un tipo de dispositivo de procesamiento de vídeo.
DXVADDI_VIDEOSAMPLE

La estructura DXVADDI_VIDEOSAMPLE describe el formato de una muestra de vídeo que se usa en una operación de procesamiento de vídeo.
DXVADDI_VIDEOSAMPLEFLAGS

La estructura DXVADDI_VIDEOSAMPLEFLAGS identifica los cambios en el marco de ejemplo actual del marco de ejemplo anterior.
DXVAHDDDI_BLT_STATE_ALPHA_FILL_DATA

La estructura DXVAHDDDI_BLT_STATE_ALPHA_FILL_DATA describe los datos que especifican el modo de relleno alfa de la salida.
DXVAHDDDI_BLT_STATE_BACKGROUND_COLOR_DATA

La estructura DXVAHDDDI_BLT_STATE_BACKGROUND_COLOR_DATA describe los datos que especifican el color de fondo para rellenar el rectángulo de destino de la salida.
DXVAHDDDI_BLT_STATE_CONSTRICTION_DATA

La estructura DXVAHDDDI_BLT_STATE_CONSTRICTION_DATA describe los datos que especifican el muestreo descendente de la salida.
DXVAHDDDI_BLT_STATE_OUTPUT_COLOR_SPACE_DATA

La estructura DXVAHDDDI_BLT_STATE_OUTPUT_COLOR_SPACE_DATA describe los datos que especifican el espacio de colores de la salida.
DXVAHDDDI_BLT_STATE_PRIVATE_DATA

La estructura DXVAHDDDI_BLT_STATE_PRIVATE_DATA describe los datos que especifican el estado privado de transferencia de bloques de bits (bitblt).
DXVAHDDDI_BLT_STATE_TARGET_RECT_DATA

La estructura DXVAHDDDI_BLT_STATE_TARGET_RECT_DATA describe los datos que especifican el rectángulo de destino de la salida.
DXVAHDDDI_COLOR

La unión DXVAHDDDI_COLOR contiene información que especifica el color con una estructura de color YCbCr o RGB.
DXVAHDDDI_COLOR_RGBA

La estructura DXVAHDDDI_COLOR_RGBA describe el color en términos RGB.
DXVAHDDDI_COLOR_YCbCrA

La estructura de DXVAHDDDI_COLOR_YCbCrA describe el color en términos YCbCr.
DXVAHDDDI_CONTENT_DESC

La estructura DXVAHDDDI_CONTENT_DESC describe el contenido de vídeo que procesa un dispositivo descodificador.
DXVAHDDDI_CUSTOM_RATE_DATA

La estructura DXVAHDDDI_CUSTOM_RATE_DATA describe el contenido de vídeo que procesa un dispositivo descodificador.
DXVAHDDDI_DEVICE_DESC

La estructura DXVAHDDDI_DEVICE_DESC describe un dispositivo descodificador.
DXVAHDDDI_FILTER_RANGE_DATA

Describe un intervalo de filtros.
DXVAHDDDI_RATIONAL

La estructura DXVAHDDDI_RATIONAL describe un valor fraccionaria que representa las frecuencias verticales y horizontales de un modo de vídeo (es decir, sincronización vertical y sincronización horizontal).
DXVAHDDDI_STREAM_DATA

La estructura DXVAHDDDI_STREAM_DATA describe un flujo de entrada que se procesa.
DXVAHDDDI_STREAM_STATE_ALPHA_DATA

La estructura DXVAHDDDI_STREAM_STATE_ALPHA_DATA describe los datos de estado de flujo que especifican el nivel de combinación alfa por plano.
DXVAHDDDI_STREAM_STATE_ASPECT_RATIO_DATA

La estructura DXVAHDDDI_STREAM_STATE_ASPECT_RATIO_DATA describe los datos de estado de flujo que especifican la relación de aspecto de píxeles.
DXVAHDDDI_STREAM_STATE_DESTINATION_RECT_DATA

La estructura DXVAHDDDI_STREAM_STATE_DESTINATION_RECT_DATA describe los datos de estado de flujo que especifican el rectángulo de destino. El controlador escala el rectángulo de origen dentro de la superficie de entrada al rectángulo de destino dentro de la superficie de salida.
DXVAHDDDI_STREAM_STATE_FILTER_DATA

La estructura DXVAHDDDI_STREAM_STATE_FILTER_DATA describe los datos de estado de flujo que especifican el nivel de filtro.
DXVAHDDDI_STREAM_STATE_FRAME_FORMAT_DATA

La estructura DXVAHDDDI_STREAM_STATE_FRAME_FORMAT_DATA describe los datos que especifican el formato de fotograma de la entrada.
DXVAHDDDI_STREAM_STATE_INPUT_COLOR_SPACE_DATA

La estructura DXVAHDDDI_STREAM_STATE_INPUT_COLOR_SPACE_DATA describe los datos de estado de flujo que especifican el espacio de colores del flujo de entrada.
DXVAHDDDI_STREAM_STATE_LUMA_KEY_DATA

La estructura DXVAHDDDI_STREAM_STATE_LUMA_KEY_DATA describe los datos de estado de flujo que especifican la clave luma de la entrada. El controlador supone que un píxel que tiene un valor luma dentro del intervalo de claves luma es transparente.
DXVAHDDDI_STREAM_STATE_OUTPUT_RATE_DATA

La estructura DXVAHDDDI_STREAM_STATE_OUTPUT_RATE_DATA describe los datos de estado de flujo que especifican la velocidad de salida del flujo de entrada.
DXVAHDDDI_STREAM_STATE_PALETTE_DATA

La estructura DXVAHDDDI_STREAM_STATE_PALETTE_DATA describe los datos de estado de flujo que especifican las entradas de paleta de la entrada.
DXVAHDDDI_STREAM_STATE_PRIVATE_DATA

La estructura DXVAHDDDI_STREAM_STATE_PRIVATE_DATA describe los datos de estado de flujo que especifican un estado de flujo privado.
DXVAHDDDI_STREAM_STATE_PRIVATE_IVTC_DATA

La estructura DXVAHDDDI_STREAM_STATE_PRIVATE_IVTC_DATA describe los datos privados de estado de flujo que se usan para consultar las estadísticas inversas de telecine del controlador.
DXVAHDDDI_STREAM_STATE_ROTATION_DATA

Describe los datos de estado de flujo que especifican la rotación en el sentido de las agujas del reloj de la superficie de salida de la pantalla.
DXVAHDDDI_STREAM_STATE_SOURCE_RECT_DATA

La estructura DXVAHDDDI_STREAM_STATE_SOURCE_RECT_DATA describe los datos de estado de flujo que especifican el rectángulo de origen del flujo de entrada.
DXVAHDDDI_SURFACE

La estructura DXVAHDDDI_SURFACE describe una superficie.
DXVAHDDDI_VPCAPS

Describe un procesador de vídeo y sus funcionalidades.
DXVAHDDDI_VPDEVCAPS

La estructura DXVAHDDDI_VPDEVCAPS describe las funcionalidades del procesador de vídeo que admite el dispositivo de descodificación.
FORMATOP

La estructura FORMATOP describe un formato de superficie y operaciones que se pueden realizar con dicha superficie.

Enumeraciones

 
D3DDDI_CERTIFICATETYPE

La enumeración D3DDDI_CERTIFICATETYPE contiene valores que identifican los tipos de certificado.
D3DDDI_CHECK_DIRECT_FLIP_FLAGS

Usado por el parámetro CheckDirectFlipFlags de la función CheckDirectFlipSupport para especificar el volteo sin problemas de la memoria de vídeo.
D3DDDI_COMPOSERECTSOP

Describe las formas en que se crean áreas de rectángulo.
D3DDDI_COPY_FLAGS

Especifica cómo controlar el contenido existente de un recurso durante una operación de copia o actualización de una región dentro de ese recurso.
D3DDDI_COUNTER_TYPE

Obtenga más información sobre la enumeración D3DDDI_COUNTER_TYPE.
D3DDDI_DEVICEEXECUTION_STATE

Indica el estado del dispositivo.
D3DDDI_DLIST_QUERY_DECISION_FACTOR

Un valor de enumeración D3DDDI_DLIST_QUERY_DECISION_FACTOR describe el factor que determinó la preferencia de GPU devuelta por pfnQueryDlistForApplication2Cb.
D3DDDI_DLIST_QUERY_RESULT

Un valor de enumeración D3DDDI_DLIST_QUERY_RESULT describe la preferencia de GPU devuelta por pfnQueryDlistForApplication2Cb para la aplicación consultada.
D3DDDI_FLUSH_FLAGS

En las llamadas a la función pfnFlush1, indica si el controlador debe liberar tanta memoria como sea posible. Usado por windows Display Driver Model (WDDM) 1.3 y controladores de pantalla en modo de usuario posteriores.
D3DDDI_MARKERLOGTYPE

Indica el tipo de marcador en el registro seguimiento de eventos para Windows (ETW) que admite el controlador de visualización en modo de usuario.
D3DDDI_MARKERTYPE

Indica el tipo de evento de marcador seguimiento de eventos para Windows (ETW) que admite el controlador de pantalla en modo de usuario.
D3DDDI_MULTIPLANE_OVERLAY_BLEND

La enumeración D3DDDI_MULTIPLANE_OVERLAY_BLEND identifica una operación de mezcla que se va a realizar en un plano de superposición.
D3DDDI_MULTIPLANE_OVERLAY_FEATURE_CAPS

La enumeración _D3DDDI_MULTIPLANE_OVERLAY_FEATURE_CAPS contiene valores que indican las funciones del plano de superposición.
D3DDDI_MULTIPLANE_OVERLAY_FLAGS

La enumeración D3DDDI_MULTIPLANE_OVERLAY_FLAGS identifica una operación de volteo que se va a realizar en un plano de superposición.
D3DDDI_MULTIPLANE_OVERLAY_STRETCH_QUALITY

D3DDDI_MULTIPLANE_OVERLAY_STRETCH_QUALITY especifica el proceso de filtrado que realizará el hardware al estirar o reducir los datos de superposición multiplano.
D3DDDI_MULTIPLANE_OVERLAY_VIDEO_FRAME_FORMAT

Identifica el formato de fotograma de vídeo del plano de superposición. Solo se admite el valor de D3DDDI_MULIIPLANE_OVERLAY_VIDEO_FRAME_FORMAT_PROGRESSIVE.
D3DDDI_MULTIPLANE_OVERLAY_YCbCr_FLAGS

La enumeración D3DDDI_MULTIPLANE_OVERLAY_YCbCr_FLAGS identifica el intervalo YUV y la información de conversión que describe una superposición multiplano.
D3DDDI_QUERYADAPTERTYPE

Consulta para el tipo de adaptador de pantalla.
D3DDDI_RESIDENCYSTATUS

Estado de residencia.
D3DDDI_SETLIGHT_TYPE

Tipo de luz set.
D3DDDIBASISTYPE

Tipo de base.
D3DDDICAPS_SHADER_MIN_PRECISION

La enumeración D3DDDICAPS_SHADER_MIN_PRECISION especifica los niveles de precisión mínimos que admite el controlador en modo de usuario en sombreadores.
D3DDDICAPS_TYPE

El tipo de enumeración D3DDDICAPS_TYPE contiene valores que identifican el tipo de información de funcionalidad que se recibe de una llamada a la función GetCaps del controlador.
D3DDDIDEGREETYPE

Tipo de grado.
D3DDDIQUERYTYPE

Tipo de consulta.
D3DDDIRENDERSTATETYPE

Tipo de estado de representación.
D3DDDITEXTUREFILTERTYPE

Tipo de filtro de textura.
D3DDDITEXTURESTAGESTATETYPE

Tipo de estado de fase de textura.
DDIAUTHENTICATEDCHANNELTYPE

La enumeración DDIAUTHENTICATEDCHANNELTYPE contiene valores que identifican los tipos de canal autenticados.
DXVADDI_NOMINALRANGE

El tipo de enumeración DXVADDI_NOMINALRANGE contiene valores que identifican si los datos de ejemplo incluyen el espacio principal (es decir, los valores más allá de 1,0 blanco) y el toeroom (es decir, superblacks por debajo de la referencia 0,0 negro).
DXVADDI_SAMPLEFORMAT

El tipo de enumeración DXVADDI_SAMPLEFORMAT contiene valores que identifican cómo se muestrea un fotograma de vídeo.
DXVADDI_VIDEOCHROMASUBSAMPLING

El tipo de enumeración DXVADDI_VIDEOCHROMASUBSAMPLING contiene valores que identifican el esquema de codificación cromática para los datos Y'Cb'Cr'.
DXVADDI_VIDEOLIGHTING

El tipo de enumeración DXVADDI_VIDEOLIGHTING contiene valores que identifican las condiciones de iluminación para ver vídeo.
DXVADDI_VIDEOPRIMARIES

El tipo de enumeración DXVADDI_VIDEOPRIMARIES contiene valores que identifican los colores principales, qué estado usan las funciones base RGB.
DXVADDI_VIDEOTRANSFERFUNCTION

El tipo de enumeración DXVADDI_VIDEOTRANSFERFUNCTION contiene valores que identifican la función de conversión de R'G'B' a RGB.
DXVADDI_VIDEOTRANSFERMATRIX

El tipo de enumeración DXVADDI_VIDEOTRANSFERMATRIX contiene valores que identifican la matriz de conversión de Y'Cb'Cr' a (studio) R'G'B'.
DXVAHDDDI_ALPHA_FILL_MODE

La enumeración DXVAHDDDI_ALPHA_FILL_MODE contiene valores que identifican el tipo de modo de relleno alfa que se va a establecer.
DXVAHDDDI_BLT_STATE

La enumeración DXVAHDDDI_BLT_STATE contiene valores que identifican los datos de estado de transferencia de bloques de bits (bitblt) para un procesador de vídeo.
DXVAHDDDI_DEVICE_CAPS

Funcionalidades del dispositivo de aceleración de vídeo de DirectX.
DXVAHDDDI_DEVICE_USAGE

La enumeración DXVAHDDDI_DEVICE_USAGE contiene valores que identifican cómo el dispositivo descodifica el vídeo.
DXVAHDDDI_FEATURE_CAPS

Funcionalidades de la característica de aceleración de vídeo de DirectX.
DXVAHDDDI_FILTER

La enumeración DXVAHDDDI_FILTER contiene valores que identifican el intervalo de filtros, que el controlador debe recuperar cuando se llama a la función GetCaps del controlador con el valor D3DDDICAPS_DXVAHD_GETVPFILTERRANGE establecido.
DXVAHDDDI_FILTER_CAPS

Funcionalidades de filtro de aceleración de vídeo de DirectX.
DXVAHDDDI_FRAME_FORMAT

La enumeración DXVAHDDDI_FRAME_FORMAT contiene valores que identifican el formato de marco.
DXVAHDDDI_INPUT_FORMAT_CAPS

Funcionalidades de formato de entrada de aceleración de vídeo de DirectX.
DXVAHDDDI_ITELECINE_CAPS

Especifica las capacidades inversas de telecine (IVTC) de un procesador de vídeo de alta definición de vídeo de Microsoft DirectX Video Acceleration (DXVA-HD).
DXVAHDDDI_NOMINAL_RANGE

La enumeración DXVAHDDDI_NOMINAL_RANGE indica el intervalo de luminarias de los datos del sistema de codificación de color YUV.
DXVAHDDDI_OUTPUT_RATE

La enumeración DXVAHDDDI_OUTPUT_RATE contiene valores que identifican la velocidad de salida que debe usar el controlador.
DXVAHDDDI_PROCESSOR_CAPS

Especifica las funcionalidades de procesador de vídeo de alta definición de vídeo de aceleración de vídeo de Microsoft DirectX (DXVA-HD).
DXVAHDDDI_ROTATION

Especifica el giro en el sentido de las agujas del reloj de la superficie de salida de la pantalla.
DXVAHDDDI_STREAM_STATE

La enumeración DXVAHDDDI_STREAM_STATE contiene valores que identifican los datos de estado de secuencia para un procesador de vídeo.