Compartir a través de


estructura DXGK_DEVICEINFOFLAGS (d3dkmddi.h)

La estructura de DXGK_DEVICEINFOFLAGS identifica, en marcas de campo de bits, información sobre un dispositivo gráfico.

Sintaxis

typedef struct _DXGK_DEVICEINFOFLAGS {
  union {
    struct {
      UINT GuaranteedDmaBufferContract : 1;
      UINT Reserved : 31;
    };
    [out] UINT Value;
  };
} DXGK_DEVICEINFOFLAGS;

Miembros

[out] GuaranteedDmaBufferContract

Obsoleto. Valor UINT que especifica si el dispositivo que se crea a través de una llamada a DxgkDdiCreateDevice usa el modelo de contrato garantizado para los búferes de acceso directo a memoria (DMA). Para obtener más información sobre el modelo de contrato garantizado, vea Uso del modelo de búfer DMA de contrato garantizado. Si se establece este miembro, el dispositivo usa el modelo de contrato garantizado; Si no se establece este miembro, el dispositivo no usa el modelo de contrato garantizado. Actualmente, el modelo de controlador de pantalla para Windows Vista solo admite el modelo de búfer DMA del contrato garantizado.

Establecer este miembro equivale a establecer el primer bit del miembro Value de 32 bits (0x00000001).

[out] Reserved

Este miembro está reservado y debe establecerse en cero. Establecer este miembro en cero equivale a establecer 31 bits restantes (0xFFFFFFFE) del miembro Value de 32 bits en ceros.

[out] Value

Miembro de la unión que DXGK_DEVICEINFOFLAGS contiene que puede contener un valor de 32 bits que indica información sobre un dispositivo gráfico.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista
Encabezado d3dkmddi.h (incluya D3dkmddi.h)

Consulte también

DXGK_DEVICEINFO

DxgkDdiCreateDevice