Compartir a través de


Método IDXGIAdapter4::GetDesc3 (dxgi1_6.h)

Obtiene una descripción de la infraestructura de gráficos de Microsoft DirectX (DXGI) 1.6 de un adaptador o tarjeta de vídeo. Esta descripción incluye información sobre la compatibilidad de ACG.

Sintaxis

HRESULT GetDesc3(
  [out] DXGI_ADAPTER_DESC3 *pDesc
);

Parámetros

[out] pDesc

Puntero a una estructura DXGI_ADAPTER_DESC3 que describe el adaptador.
Este parámetro no debe ser NULL. En el hardware gráfico de nivel de característica 9, las primeras versiones de GetDesc3 (GetDesc1 y GetDesc) devuelven ceros para los miembros VendorId, DeviceId, SubSysId y Revision de la estructura de descripción del adaptador y "Adaptador de software" para la cadena de descripción del miembro Description . GetDesc3 y GetDesc2 devuelven los valores de hardware reales de nivel de característica 9 de estos miembros.

Valor devuelto

Devuelve S_OK si se ejecuta correctamente; de lo contrario, devuelve E_INVALIDARG si el parámetro pDesc es NULL.

Comentarios

Use el método GetDesc3 para obtener una descripción DXGI 1.6 de un adaptador. Para obtener una descripción de DXGI 1.2, use el método IDXGIAdapter2::GetDesc2 . Para obtener una descripción de DXGI 1.1, use el método IDXGIAdapter1::GetDesc1 . Para obtener una descripción de DXGI 1.0, use el método IDXGIAdapter::GetDesc .

El programador del modelo de controlador de pantalla de Windows (WDDM) puede adelantar la ejecución de las tareas de aplicación de la unidad de procesamiento de gráficos (GPU). La granularidad en la que se puede impedir que la GPU realice su tarea actual en el modelo de controlador WDDM 1.1 o anterior es un búfer de acceso directo a memoria (DMA) para tareas de gráficos o un paquete de proceso para tareas de proceso. La GPU solo puede cambiar entre tareas una vez completada la unidad de trabajo actualmente en ejecución, un búfer DMA o un paquete de proceso.

Un búfer DMA es la unidad independiente más grande del trabajo de gráficos que el programador de WDDM puede enviar a la GPU. Este búfer contiene un conjunto de instrucciones de GPU que usan el controlador WDDM y la GPU. Un paquete de proceso es la unidad independiente más grande del trabajo de proceso que el programador de WDDM puede enviar a la GPU. Un paquete de proceso contiene envíos (por ejemplo, llamadas al método ID3D11DeviceContext::D ispatch ), que contienen grupos de subprocesos. El modelo de controlador WDDM 1.2 o posterior permite que la GPU se adelante a niveles de granularidad más precisos que un búfer DMA o un paquete de proceso. Puede usar los métodos GetDesc3 o GetDesc2 para recuperar los niveles de granularidad de las tareas gráficas y de proceso.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 8 y Actualización de plataforma para Windows 7 [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2012 y actualización de plataforma para Windows Server 2008 R2 [aplicaciones de escritorio | Aplicaciones para UWP]
Plataforma de destino Windows
Encabezado dxgi1_6.h
Library DXGI.lib
Archivo DLL Dxgi.dll

Consulte también

IDXGIAdapter4