encabezado d3dhal.h
Este encabezado lo usa la pantalla. Para más información, consulte:
d3dhal.h contiene las siguientes interfaces de programación:
Funciones de devolución de llamada
LPD3DHAL_CONTEXTCREATECB La función D3dContextCreate crea un contexto. |
LPD3DHAL_CONTEXTDESTROYCB La función D3dContextDestroy elimina el contexto especificado. |
LPD3DHAL_DRAWPRIMITIVES2CB La función D3dDrawPrimitives2 representa primitivos y devuelve el estado de representación actualizado. |
LPD3DHAL_VALIDATETEXTURESTAGESTATECB La función D3dValidateTextureStageState devuelve el número de pases donde el hardware puede realizar las operaciones de fusión especificadas en el estado actual. |
Estructuras
D3DDEVICEDESC_V1 Obsoleto en DirectX 8.0 y versiones posteriores; vea Comentarios. La estructura D3DDEVICEDESC_V1 describe las funcionalidades 3D de un dispositivo. |
D3DDEVICEDESC_V2 La estructura de D3DDEVICEDESC_V2 contiene campos que ya se notifican en la estructura de D3DHAL_D3DEXTENDEDCAPS al responder al GUID de GUID_D3DExtendedCaps en DdGetDriverInfo. |
D3DDEVICEDESC_V3 La estructura D3DDEVICEDESC_V3 contiene campos que ya se notifican en la estructura de D3DHAL_D3DEXTENDEDCAPS al responder al GUID de GUID_D3DExtendedCaps en DdGetDriverInfo. |
D3DHAL_CALLBACKS D3DHAL_CALLBACKS es una de varias estructuras de devolución de llamada que describen la compatibilidad de Direct3D proporcionada por el controlador. |
D3DHAL_CALLBACKS3 D3DHAL_CALLBACKS3 es una de varias estructuras de devolución de llamada que describen la compatibilidad de Direct3D proporcionada por el controlador. |
D3DHAL_CLIPPEDTRIANGLEFAN La función de devolución de llamada D3dDrawPrimitives2 usa la estructura D3DHAL_CLIPPEDTRIANGLEFAN para representar ventiladores de triángulo recortados. |
D3DHAL_CONTEXTCREATEDATA La estructura D3DHAL_CONTEXTCREATEDATA contiene toda la información que requiere la función D3dContextCreate para crear un nuevo contexto. |
D3DHAL_CONTEXTDESTROYDATA La estructura D3DHAL_CONTEXTDESTROYDATA contiene la información que requiere la función D3dContextDestroy para eliminar un contexto. |
D3DHAL_D3DEXTENDEDCAPS D3DHAL_D3DEXTENDEDCAPS describe las funcionalidades 3D adicionales del controlador. |
D3DHAL_DP2ADDDIRTYBOX DirectX 8.1 y versiones posteriores solo. D3DHAL_DP2ADDDIRTYBOX se usa para especificar que una parte de un recurso 3D(una textura de volumen) se haya ensuciado en la memoria del sistema. Por lo tanto, este volumen se debe volver a cargar en la memoria de vídeo antes de usarse. |
D3DHAL_DP2ADDDIRTYRECT DirectX 8.1 y versiones posteriores solo. D3DHAL_DP2ADDDIRTYRECT se usa para especificar que una parte de un recurso 2D(una textura 2D o textura de cubo) se haya ensuciado en la memoria del sistema. Por lo tanto, esta textura 2D debe volver a cargarse en la memoria de vídeo antes de usarse. |
D3DHAL_DP2BLT DirectX 9.0 y versiones posteriores solo. D3DHAL_DP2BLT se usa para los blts de superficie bidimensional cuando D3dDrawPrimitives2 responde al token de comando de D3DDP2OP_BLT. |
D3DHAL_DP2BUFFERBLT DirectX 8.0 y versiones posteriores solo. D3DHAL_DP2BUFFERBLT se usa para los blts de búfer de vértices o índices cuando D3dDrawPrimitives2 responde al token de comando de D3DDP2OP_BUFFERBLT. |
D3DHAL_DP2CLEAR D3DHAL_DP2CLEAR contiene toda la información que el controlador necesita para realizar la limpieza asistida por hardware en el destino de representación, el búfer de profundidad o el búfer de galería de símbolos. |
D3DHAL_DP2COLORFILL DirectX 9.0 y versiones posteriores solo. D3DHAL_DP2COLORFILL se usa para las operaciones de relleno de color cuando D3dDrawPrimitives2 responde al token de comando de D3DDP2OP_COLORFILL. |
D3DHAL_DP2COMMAND Una o varias estructuras de D3DHAL_DP2COMMAND se analizan desde el búfer de comandos mediante la devolución de llamada D3dDrawPrimitives2, que usa la información que recibe para dibujar uno o varios primitivos. |
D3DHAL_DP2CREATELIGHT La estructura D3DHAL_DP2CREATELIGHT se usa para crear una luz para D3dDrawPrimitives2. |
D3DHAL_DP2CREATEPIXELSHADER DirectX 8.0 y versiones posteriores solo. La estructura D3DHAL_DP2CREATEPIXELSHADER se usa para crear un sombreador de píxeles cuando D3dDrawPrimitives2 recibe un D3DDP2OP_CREATEPIXELSHADER código de operación. |
D3DHAL_DP2CREATEQUERY La función de devolución de llamada D3dDrawPrimitives2 usa la estructura D3DHAL_DP2CREATEQUERY para crear recursos para las consultas. |
D3DHAL_DP2CREATEVERTEXSHADER DirectX 8.0 y versiones posteriores solo. La estructura de D3DHAL_DP2CRED3dDrawPrimitives2ATEVERTEXSHADER se usa para crear un sombreador de vértices cuando un D3DDP2OP_CREATEVERTEXSHADER código de operación se recibe mediante . |
D3DHAL_DP2CREATEVERTEXSHADERDECL DirectX 9.0 y versiones posteriores solo. La estructura D3DHAL_DP2CREATEVERTEXSHADERDECL se usa para crear una declaración de sombreador de vértices cuando D3dDrawPrimitives2 recibe un código de operación D3DDP2OP_CREATEVERTEXSHADERDECL. |
D3DHAL_DP2CREATEVERTEXSHADERFUNC DirectX 9.0 y versiones posteriores solo. La estructura D3DHAL_DP2CREATEVERTEXSHADERFUNC se usa para crear un objeto de código de sombreador de vértices cuando D3dDrawPrimitives2 recibe un D3DDP2OP_CREATEVERTEXSHADERFUNC código de operación. |
D3DHAL_DP2DELETEQUERY La función de devolución de llamada D3dDrawPrimitives2 usa la estructura D3DHAL_DP2DELETEQUERY para liberar los recursos de las consultas. |
D3DHAL_DP2DRAWINDEXEDPRIMITIVE La función de devolución de llamada D3dDrawPrimitives2 usa la estructura D3DHAL_DP2DRAWINDEXEDPRIMITIVE para representar un primitivo mediante índices de vértices. |
D3DHAL_DP2DRAWINDEXEDPRIMITIVE2 La función de devolución de llamada D3dDrawPrimitives2 usa la estructura D3DHAL_DP2DRAWINDEXEDPRIMITIVE2 para representar un primitivo mediante índices de vértices. |
D3DHAL_DP2DRAWPRIMITIVE DirectX 8.0 y versiones posteriores solo. D3DHAL_DRAWPRIMITIVE se analiza desde el búfer de comandos mediante la devolución de llamada D3dDrawPrimitives2 cuando el miembro bCommand de la estructura D3DHAL_DP2COMMAND se establece en D3DDP2OP_DRAWPRIMITIVE y se usa para representar un primitivo. |
D3DHAL_DP2DRAWPRIMITIVE2 DirectX 8.0 y versiones posteriores solo. D3DHAL_DRAWPRIMITIVE2 se analiza desde el búfer de comandos mediante la devolución de llamada D3dDrawPrimitives2 cuando el miembro bCommand de la estructura D3DHAL_DP2COMMAND se establece en D3DDP2OP_DRAWPRIMITIVE2 y se usa para representar un primitivo. |
D3DHAL_DP2DRAWRECTPATCH La función de devolución de llamada D3dDrawPrimitives2 usa la estructura D3DHAL_DP2DRAWRECTPATCH para representar una revisión rectangular. |
D3DHAL_DP2DRAWTRIPATCH La función de devolución de llamada D3dDrawPrimitives2 usa la estructura D3DHAL_DP2DRAWTRIPATCH para representar una revisión triangular. |
D3DHAL_DP2EXT El uso de la estructura D3DHAL_DP2EXT aún no se ha definido. |
D3DHAL_DP2GENERATEMIPSUBLEVELS DirectX 9.0 y versiones posteriores solo. La estructura D3DHAL_DP2GENERATEMIPSUBLEVELS se usa para informar al controlador de que genere automáticamente los subniveles de una textura de mapa MIP determinada mediante un tipo de filtro determinado. |
D3DHAL_DP2INDEXEDLINELIST D3DHAL_DP2INDEXEDLINELIST se analiza desde el búfer de comandos mediante la devolución de llamada D3dDrawPrimitives2 cuando el miembro bCommand de la estructura D3DHAL_DP2COMMAND se establece en D3DDP2OP_INDEXEDLINELIST y se usa para representar las líneas mediante índices de vértice. |
D3DHAL_DP2INDEXEDLINESTRIP D3DHAL_DP2INDEXEDLINESTRIP se analiza desde el búfer de comandos mediante la devolución de llamada D3dDrawPrimitives2 cuando el miembro bCommand de la estructura D3DHAL_DP2COMMAND se establece en D3DDP2OP_INDEXEDLINESTRIP y se usa para representar una secuencia de segmentos de línea conectados mediante índices de vértice. |
D3DHAL_DP2INDEXEDTRIANGLEFAN D3DHAL_DP2INDEXEDTRIANGLEFAN se analiza desde el búfer de comandos mediante la devolución de llamada D3dDrawPrimitives2 cuando el miembro bCommand de la estructura D3DHAL_DP2COMMAND se establece en D3DDP2OP_INDEXEDTRIANGLEFAN y se usa para representar una secuencia de triángulos conectados mediante índices de vértices. Todos los triángulos comparten un vértice común. |
D3DHAL_DP2INDEXEDTRIANGLELIST Una o varias estructuras de D3DHAL_DP2INDEXEDTRIANGLELIST se analizan desde el búfer de comandos mediante la devolución de llamada D3dDrawPrimitives2 cuando el miembro bCommand de la estructura D3DHAL_DP2COMMAND se establece en D3DDP2OP_INDEXEDTRIANGLELIST y se usa para representar una secuencia de triángulos no conectados mediante índices de vértice. |
D3DHAL_DP2INDEXEDTRIANGLELIST2 Una o varias estructuras de D3DHAL_DP2INDEXEDTRIANGLELIST2 se analizan desde el búfer de comandos mediante la devolución de llamada D3dDrawPrimitives2 cuando el miembro bCommand de la estructura D3DHAL_DP2COMMAND está establecido en D3DDP2OP_INDEXEDTRIANGLELIST2 y se usa para representar una secuencia de triángulos no conectados mediante índices de vértices. |
D3DHAL_DP2INDEXEDTRIANGLESTRIP Una o varias estructuras de D3DHAL_DP2INDEXEDTRIANGLESTRIP se analizan desde el búfer de comandos mediante la devolución de llamada D3dDrawPrimitives2 cuando el miembro bCommand de la estructura D3DHAL_DP2COMMAND se establece en D3DDP2OP_INDEXEDTRIANGLESTRIP y se usan para representar franjas de triángulos conectados mediante índices de vértice. |
D3DHAL_DP2ISSUEQUERY La estructura D3DHAL_DP2ISSUEQUERY la usa la función de devolución de llamada D3dDrawPrimitives2 para consultar varios tipos de información. |
D3DHAL_DP2LINELIST La devolución de llamada D3dDrawPrimitives2 analiza una estructura D3DHAL_DP2LINELIST del búfer de comandos cuando el miembro bCommand de la estructura D3DHAL_DP2COMMAND se establece en D3DDP2OP_LINELIST y se usa para representar segmentos de línea no conectados. |
D3DHAL_DP2LINESTRIP La devolución de llamada D3dDrawPrimitives2 analiza una estructura D3DHAL_DP2LINESTRIP del búfer de comandos cuando el miembro bCommand de la estructura D3DHAL_DP2COMMAND se establece en D3DDP2OP_LINESTRIP y se usa para representar los segmentos de línea conectados especificados. |
D3DHAL_DP2MULTIPLYTRANSFORM DirectX 8.0 y versiones posteriores solo. La estructura D3DHAL_DP2MULTIPLYTRANSFORM se usa para modificar la matriz de transformación para D3dDrawPrimitives2. |
D3DHAL_DP2PIXELSHADER DirectX 8.0 y versiones posteriores solo. La estructura D3DHAL_DP2PIXELSHADER se usa para establecer el sombreador de píxeles actual o eliminar un sombreador de píxeles, según el código de operación recibido (D3DDP2OP_SETPIXELSHADER o D3DDP2OP_DELETEPIXELSHADER) por D3dDrawPrimitives2. |
D3DHAL_DP2POINTS Una o varias estructuras de D3DHAL_DP2POINTS se analizan desde el búfer de comandos mediante la devolución de llamada D3dDrawPrimitives2 cuando el miembro bCommand de la estructura D3DHAL_DP2COMMAND se establece en D3DDP2OP_POINTS y se usan para representar los puntos especificados. |
D3DHAL_DP2RENDERSTATE Una o varias estructuras de D3DHAL_DP2RENDERSTATE se analizan desde el búfer de comandos mediante la devolución de llamada D3dDrawPrimitives2 cuando el miembro bCommand de la estructura D3DHAL_DP2COMMAND está establecido en D3DDP2OP_RENDERSTATE y se usa para establecer el estado de representación adecuado. |
D3DHAL_DP2RESPONSE La devolución de llamada D3dDrawPrimitives2 devuelve la estructura D3DHAL_DP2RESPONSE y especifica la disponibilidad de las respuestas a las consultas emitidas anteriormente. |
D3DHAL_DP2RESPONSEQUERY La devolución de llamada D3dDrawPrimitives2 devuelve la estructura D3DHAL_DP2RESPONSEQUERY y especifica la disponibilidad de las respuestas a las consultas emitidas anteriormente. |
D3DHAL_DP2SETCLIPPLANE La estructura de D3DHAL_SETCLIPPLANE permite usar planos de clip definidos por el usuario en el espacio mundial. |
D3DHAL_DP2SETDEPTHSTENCIL DirectX 9.0 y versiones posteriores solo. La estructura de D3DHAL_DP2SETDEPTHSTENCIL se usa para asignar un nuevo búfer de profundidad en el contexto actual del controlador cuando D3dDrawPrimitives2 recibe el código de operación de D3DDP2OP_SETDEPTHSTENCIL. |
D3DHAL_DP2SETINDICES DirectX 8.0 y versiones posteriores solo. La estructura D3DHAL_DP2SETINDICES se usa para establecer el búfer de índice actual para D3dDrawPrimitives2. |
D3DHAL_DP2SETLIGHT La estructura D3DHAL_DP2SETLIGHT permite establecer luces para D3dDrawPrimitives2. |
D3DHAL_DP2SETPALETTE La estructura D3DHAL_DP2SETPALETTE se usa para asociar una paleta con una textura cuando un controlador responde a D3DDP2OP_SETPALETTE en D3dDrawPrimitives2. |
D3DHAL_DP2SETPIXELSHADERCONST DirectX 8.0 y versiones posteriores solo. La estructura D3DHAL_DP2SETPIXELSHADERCONST se usa para establecer uno o varios de los registros de constantes de sombreador de píxeles cuando D3dDrawPrimitives2 recibe el código de operación de D3DDP2OP_SETPIXELSHADERCONST. |
D3DHAL_DP2SETPRIORITY La estructura D3DHAL_DP2SETPRIORITY se usa para informar al controlador de la prioridad de la textura especificada por el controlador dwDDDestSurface. |
D3DHAL_DP2SETRENDERTARGET La estructura D3DHAL_DP2SETRENDERTARGET se usa con el D3DDP2OP_SETRENDERTARGET código de operación para asignar una nueva superficie de destino de representación y un búfer de profundidad en el contexto actual. |
D3DHAL_DP2SETRENDERTARGET2 La estructura D3DHAL_DP2SETRENDERTARGET2 se usa con el D3DDP2OP_SETRENDERTARGET2 código de operación para asignar una parte de una superficie de destino de representación y un búfer de profundidad en el contexto actual. |
D3DHAL_DP2SETSTREAMSOURCE DirectX 8.0 y versiones posteriores solo. La estructura D3DHAL_DP2SETSTREAMSOURCE se usa para enlazar un origen de flujo de vértice a un búfer de vértices para D3dDrawPrimitives2. |
D3DHAL_DP2SETSTREAMSOURCE2 DirectX 9.0 y versiones posteriores solo. La estructura D3DHAL_DP2SETSTREAMSOURCE2 se usa para enlazar una parte de un origen de flujo de vértice a un búfer de vértices para D3dDrawPrimitives2. |
D3DHAL_DP2SETSTREAMSOURCEFREQ DirectX 9.0 y versiones posteriores solo. La estructura D3DHAL_DP2SETSTREAMSOURCEFREQ se usa para establecer el divisor de frecuencia de un origen de flujo enlazado a un búfer de vértices para D3dDrawPrimitives2. |
D3DHAL_DP2SETSTREAMSOURCEUM DirectX 8.0 y versiones posteriores solo. La estructura D3DHAL_DP2SETSTREAMSOURCEUM se usa para enlazar un origen de flujo de vértices a un búfer de memoria de usuario para D3dDrawPrimitives2. |
D3DHAL_DP2SETTEXLOD La estructura D3DHAL_DP2SETTEXLOD se usa para establecer el nivel de detalle (LOD) para las asignaciones de MIP cuando el comando D3DDP2OP_SETTEXLOD se envía a D3dDrawPrimitives2. |
D3DHAL_DP2SETTRANSFORM D3DHAL_DP2SETTRANSFORM estructura se usa para especificar el estado de transformación y la matriz para D3dDrawPrimitives2. |
D3DHAL_DP2SETVERTEXSHADERCONST DirectX 8.0 y versiones posteriores solo. La estructura D3DHAL_DP2SETVERTEXSHADERCONST se usa para establecer uno o varios de los registros constantes del sombreador de vértices cuando D3dDrawPrimitives2 recibe el código de operación de D3DDP2OP_SETVERTEXSHADERCONST. |
D3DHAL_DP2STARTVERTEX Una estructura de D3DHAL_DP2STARTVERTEX sigue ciertas estructuras de D3DHAL_DP2COMMAND en el búfer de comandos e indica el desplazamiento en el búfer de vértices para el primer vértice que se va a usar en D3dDrawPrimitives2. |
D3DHAL_DP2STATESET La estructura D3DHAL_DP2STATESET se usa para informar al controlador sobre las operaciones de conjunto de estados que se van a realizar. |
D3DHAL_DP2SURFACEBLT DirectX 9.0 y versiones posteriores solo. D3DHAL_DP2SURFACEBLT se usa para la memoria del sistema bidimensional a los blts de la superficie de memoria de vídeo cuando D3dDrawPrimitives2 responde al token de comando de D3DDP2OP_SURFACEBLT. |
D3DHAL_DP2TEXBLT La estructura D3DHAL_DP2TEXBLT se usa para los blts de textura cuando D3dDrawPrimitives2 responde al token de comando de D3DDP2OP_TEXBLT. |
D3DHAL_DP2TEXTURESTAGESTATE Una o varias estructuras de D3DHAL_DP2TEXTURESTAGESTATE se analizan desde el búfer de comandos mediante la devolución de llamada D3dDrawPrimitives2 cuando el miembro bCommand de la estructura D3DHAL_DP2COMMAND se establece en D3DDP2OP_TEXTURESTAGESTATE y se usan para establecer el estado de fase de textura adecuado. |
D3DHAL_DP2TRIANGLEFAN Una estructura de D3DHAL_DP2TRIANGLEFAN se analiza desde el búfer de comandos mediante la devolución de llamada D3dDrawPrimitives2 cuando el miembro bCommand de la estructura D3DHAL_DP2COMMAND se establece en D3DDP2OP_TRIANGLEFAN y se usa para representar un ventilador de triángulo. |
D3DHAL_DP2TRIANGLEFAN_IMM La devolución de llamada D3dDrawPrimitives2 analiza una estructura D3DHAL_DP2TRIANGLEFAN_IMM del búfer de comandos cuando el miembro bCommand de la estructura D3DHAL_DP2COMMAND se establece en D3DDP2OP_TRIANGLEFAN_IMM y se usa para representar un ventilador de triángulo. |
D3DHAL_DP2TRIANGLELIST La devolución de llamada D3dDrawPrimitives2 analiza una estructura D3DHAL_DP2TRIANGLELIST del búfer de comandos cuando el miembro bCommand de la estructura D3DHAL_DP2COMMAND se establece en D3DDP2OP_TRIANGLELIST y se usa para representar los triángulos no conectados especificados. |
D3DHAL_DP2TRIANGLESTRIP La devolución de llamada D3dDrawPrimitives2 analiza una estructura D3DHAL_DP2TRIANGLESTRIP del búfer de comandos cuando el miembro bCommand de la estructura D3DHAL_DP2COMMAND se establece en D3DDP2OP_TRIANGLESTRIP y se usa para representar la franja de triángulo conectado especificada. |
D3DHAL_DP2UPDATEPALETTE La estructura D3DHAL_DP2UPDATEPALETTE modifica la paleta que se usa para texturas paletizadas. |
D3DHAL_DP2VERTEXSHADER DirectX 8.0 y versiones posteriores solo. La estructura D3DHAL_DP2VERTEXSHADER establece el sombreador de vértices actual o elimina un sombreador de vértices, según el código de operación recibido (D3DDP2OP_SETVERTEXSHADER o D3DDP2OP_DELETEVERTEXSHADER) por D3dDrawPrimitives2. |
D3DHAL_DP2VIEWPORTINFO La estructura D3DHAL_DP2VIEWPORTINFO se usa para informar a los controladores compatibles con la banda de protección del rectángulo de recorte de vista. El rectángulo de recorte lo especifican los miembros dwX, dwY, dwWidth y dwHeight. |
D3DHAL_DP2VOLUMEBLT DirectX 8.0 y versiones posteriores solo. La estructura D3DHAL_DP2VOLUMEBLT se usa para los blts de textura de volumen cuando D3dDrawPrimitives2 responde al token de comando D3DDP2OP_VOLUMEBLT. |
D3DHAL_DP2WINFO La estructura de D3DHAL_DP2WINFO se usa para informar al controlador del intervalo w que se va a usar para el almacenamiento en búfer w. |
D3DHAL_DP2ZRANGE La estructura de D3DHAL_DP2ZRANGE especifica el mínimo de intervalo z y el máximo en D3dDrawPrimitives2. |
D3DHAL_DRAWPRIMITIVES2DATA La estructura D3DHAL_DRAWPRIMITIVES2DATA contiene la información requerida por la función D3dDrawPrimitives2 para representar primitivos. |
D3DHAL_GLOBALDRIVERDATA La estructura D3DHAL_GLOBALDRIVERDATA especifica las funcionalidades 3D del controlador y su dispositivo. |
D3DHAL_VALIDATETEXTURESTAGESTATEDATA La estructura de D3DHAL_VALIDATETEXTURESTAGESTATEDATA contiene la información necesaria para que el controlador determine y devuelva su capacidad de admitir el multitexturamiento mediante el estado actual. |
DD_DEFERRED_AGP_AWARE_DATA DirectX 8.0 y versiones posteriores y solo sistemas operativos basados en NT. DD_DEFERRED_AGP_AWARE_DATA es la estructura de datos a la que apunta el campo lpvData de DD_GETDRIVERINFODATA para las notificaciones de D3DGDI2_TYPE_DEFERRED_AGP_AWARE. |
DD_DXVERSION DirectX 8.0 y versiones posteriores solo. DD_DXVERSION describe la versión actual del entorno de ejecución de DirectX. |
DD_FREE_DEFERRED_AGP_DATA DirectX 8.0 y versiones posteriores y solo sistemas operativos basados en NT. DD_FREE_DEFERRED_AGP_DATA es la estructura de datos a la que apunta el campo lpvData de DD_GETDRIVERINFODATA para las notificaciones de D3DGDI2_TYPE_DEFER_AGP_FREES y D3DGDI2_TYPE_FREE_DEFERRED_AGP. |
DD_GETADAPTERGROUPDATA DirectX 9.0 y versiones posteriores solo. DD_GETADAPTERGROUPDATA es la estructura de datos a la que apunta el campo lpvData de DD_GETDRIVERINFODATA para DD_GETDRIVERINFO2DATA consultas con el tipo D3DGDI2_TYPE_GETADAPTERGROUP. |
DD_GETD3DQUERYCOUNTDATA DirectX 9.0 y versiones posteriores solo. DD_GETD3DQUERYCOUNTDATA es la estructura de datos a la que apunta el campo lpvData de DD_GETDRIVERINFODATA para DD_GETDRIVERINFO2DATA consultas con el tipo D3DGDI2_TYPE_GETD3DQUERYCOUNT. |
DD_GETD3DQUERYDATA DirectX 9.0 y versiones posteriores solo. DD_GETD3DQUERYDATA es la estructura de datos a la que apunta el campo lpvData de DD_GETDRIVERINFODATA para DD_GETDRIVERINFO2DATA consultas con el tipo D3DGDI2_TYPE_GETD3DQUERY. |
DD_GETDDIVERSIONDATA DirectX 9.0 y versiones posteriores solo. DD_GETDDIVERSIONDATA es la estructura de datos a la que apunta el campo lpvData de DD_GETDRIVERINFODATA para DD_GETDRIVERINFO2DATA consultas con el tipo D3DGDI2_TYPE_GETDDIVERSION. |
DD_GETDRIVERINFO2DATA DirectX 8.0 y versiones posteriores solo. DD_GETDRIVERINFO2DATA se pasa en el miembro lpvData de la estructura DD_GETDRIVERINFODATA cuando se especifica GUID_GetDriverInfo2 en el miembro guidInfo de DD_GETDRIVERINFODATA en una llamada DdGetDriverInfo. |
DD_GETEXTENDEDMODECOUNTDATA DirectX 9.0 y versiones posteriores solo. DD_GETEXTENDEDMODECOUNTDATA es la estructura de datos a la que apunta el campo lpvData de DD_GETDRIVERINFODATA para DD_GETDRIVERINFO2DATA consultas con el tipo D3DGDI2_TYPE_GETEXTENDEDMODECOUNT. |
DD_GETEXTENDEDMODEDATA DirectX 9.0 y versiones posteriores solo. DD_GETEXTENDEDMODEDATA es la estructura de datos a la que apunta el campo lpvData de DD_GETDRIVERINFODATA para DD_GETDRIVERINFO2DATA consultas con el tipo D3DGDI2_TYPE_GETEXTENDEDMODE. |
DD_GETFORMATCOUNTDATA DirectX 8.0 y versiones posteriores solo. DD_GETFORMATCOUNTDATA es la estructura de datos a la que apunta el campo lpvData de DD_GETDRIVERINFODATA para DD_GETDRIVERINFO2DATA consultas con el tipo D3DGDI2_TYPE_GETFORMATCOUNT. |
DD_GETFORMATDATA DD_GETFORMATDATA es la estructura de datos a la que apunta el campo lpvData de DD_GETDRIVERINFODATA para DD_GETDRIVERINFO2DATA consultas con el tipo D3DGDI2_TYPE_GETFORMAT. |
DD_MULTISAMPLEQUALITYLEVELSDATA DirectX 9.0 y versiones posteriores solo. DD_MULTISAMPLEQUALITYLEVELSDATA es la estructura de datos a la que apunta el campo lpvData de DD_GETDRIVERINFODATA para DD_GETDRIVERINFO2DATA consultas con el tipo D3DGDI2_TYPE_GETMULTISAMPLEQUALITYLEVELS. |
Enumeraciones
D3DHAL_DP2OPERATION El tipo enumerado D3DHAL_DP2OPERATION especifica la operación D3dDrawPrimitives2 en el miembro bCommand de la estructura D3DHAL_DP2COMMAND. |