Compartir a través de


estructura DXGI_DDI_BASE_ARGS (dxgiddi.h)

La estructura de DXGI_DDI_BASE_ARGS contiene argumentos de creación de dispositivos básicos (DDI) basic device driver interface (DDI) de Microsoft DirectX Graphics Infrastructure (DXGI).

Sintaxis

typedef struct DXGI_DDI_BASE_ARGS {
  [in]     DXGI_DDI_BASE_CALLBACKS *pDXGIBaseCallbacks;
  union {
             DXGI1_6_1_DDI_BASE_FUNCTIONS *pDXGIDDIBaseFunctions6_1;
             DXGI1_5_DDI_BASE_FUNCTIONS   *pDXGIDDIBaseFunctions6;
             DXGI1_4_DDI_BASE_FUNCTIONS   *pDXGIDDIBaseFunctions5;
    [in/out] DXGI1_3_DDI_BASE_FUNCTIONS   *pDXGIDDIBaseFunctions4;
    [in/out] DXGI1_2_DDI_BASE_FUNCTIONS   *pDXGIDDIBaseFunctions3;
    [in/out] DXGI1_1_DDI_BASE_FUNCTIONS   *pDXGIDDIBaseFunctions2;
    [in/out] DXGI_DDI_BASE_FUNCTIONS      *pDXGIDDIBaseFunctions;
  };
} DXGI_DDI_BASE_ARGS;

Miembros

[in] pDXGIBaseCallbacks

Puntero a una estructura de DXGI_DDI_BASE_CALLBACKS que contiene una tabla de funciones de devolución de llamada en tiempo de ejecución de Microsoft Direct3D que el controlador puede usar para acceder a los servicios de kernel.

pDXGIDDIBaseFunctions6_1

pDXGIDDIBaseFunctions6

pDXGIDDIBaseFunctions5

[in/out] pDXGIDDIBaseFunctions4

Puntero a una estructura DXGI1_3_DDI_BASE_FUNCTIONS que el controlador de visualización en modo de usuario rellena con una tabla de sus funciones. El tiempo de ejecución de Direct3D usa estas funciones para comunicarse con el controlador de pantalla en modo de usuario.

Se admite a partir de Windows 8.1.

[in/out] pDXGIDDIBaseFunctions3

Puntero a una estructura de DXGI1_2_DDI_BASE_FUNCTIONS que el controlador de visualización en modo de usuario rellena con una tabla de sus funciones. El tiempo de ejecución de Direct3D usa estas funciones para comunicarse con el controlador de pantalla en modo de usuario.

Se admite a partir de Windows 8.

[in/out] pDXGIDDIBaseFunctions2

Puntero a una estructura DXGI1_1_DDI_BASE_FUNCTIONS que el controlador de visualización en modo de usuario rellena con una tabla de sus funciones. El tiempo de ejecución de Direct3D usa estas funciones para comunicarse con el controlador de pantalla en modo de usuario.

Se admite a partir de Windows 7.

[in/out] pDXGIDDIBaseFunctions

Puntero a una estructura de DXGI_DDI_BASE_FUNCTIONS que el controlador de visualización en modo de usuario rellena con una tabla de sus funciones. El tiempo de ejecución de Direct3D usa estas funciones para comunicarse con el controlador de pantalla en modo de usuario.

Requisitos

Requisito Value
Cliente mínimo compatible Disponible en Windows Vista y versiones posteriores de los sistemas operativos Windows.
Encabezado dxgiddi.h (incluye D3d10umddi.h)

Consulte también

CreateDevice(D3D10)

D3D10DDIARG_CREATEDEVICE

DXGI1_1_DDI_BASE_FUNCTIONS

DXGI1_2_DDI_BASE_FUNCTIONS

DXGI1_3_DDI_BASE_FUNCTIONS

DXGI_DDI_BASE_CALLBACKS

DXGI_DDI_BASE_FUNCTIONS