Compartir a través de


estructura DXGI_DDI_BASE_ARGS (dxgiddi.h)

La estructura DXGI_DDI_BASE_ARGS contiene argumentos de creación de dispositivos (DDI) básico de la interfaz de controlador de dispositivo (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 visualización en modo de usuario.

Se admite a partir de Windows 8.1.

[in/out] pDXGIDDIBaseFunctions3

Puntero a una estructura 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 visualización en modo de usuario.

Se admite a partir de Windows 8.

[in/out] pDXGIDDIBaseFunctions2

Puntero a una estructura de 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 visualización en modo de usuario.

Se admite a partir de Windows 7.

[in/out] pDXGIDDIBaseFunctions

Puntero a una estructura 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 visualización en modo de usuario.

Requisitos

Requisito Valor
cliente mínimo admitido Disponible en Windows Vista y versiones posteriores de los sistemas operativos Windows.
encabezado de dxgiddi.h (incluya 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