Compartilhar via


DXGKDDI_FEATURE_INTERFACE estrutura (dispmprt.h)

A estrutura de DXGKDDI_FEATURE_INTERFACE contém a interface do driver de miniporto no modo kernel de exibição (KMDs) que o driver de porta pode chamar para consultar o suporte de recursos do KMD.

Sintaxe

typedef struct _DXGKDDI_FEATURE_INTERFACE {
  USHORT                         Size;
  USHORT                         Version;
  PVOID                          Context;
  PINTERFACE_REFERENCE           InterfaceReference;
  PINTERFACE_DEREFERENCE         InterfaceDereference;
  PDXGKDDI_QUERYFEATURESUPPORT   QueryFeatureSupport;
  PDXGKDDI_QUERYFEATUREINTERFACE QueryFeatureInterface;
} DXGKDDI_FEATURE_INTERFACE, *PDXGKDDI_FEATURE_INTERFACE;

Membros

Size

O tamanho, em bytes, dessa estrutura.

Version

O número de versão dessa interface. As constantes de número de versão são definidas em Dispmprt.h (por exemplo, DXGK_FEATURE_INTERFACE_VERSION_1).

Context

Um ponteiro para um bloco de contexto privado.

InterfaceReference

Ponteiro para uma função de referência de interface implementada por KMD.

InterfaceDereference

Ponteiro para uma função de desreferência de interface implementada por KMD.

QueryFeatureSupport

Ponteiro para uma função de DxgkDdiQueryFeatureSupport implementada por KMD para consultar o suporte a recursos.

QueryFeatureInterface

Ponteiro para uma função deDxgkDqueryFeatureInterfaceimplementada por KMD para consultar as interfaces do KMD para um recurso. O sistema operacional chama apenas essas interfaces para recursos habilitados e sempre solicita a interface para uma versão do recurso compatível com o driver.

Observações

Se o driver implementar o DXGKDDI_FEATURE_INTERFACE, ele não precisará mais chamar DxgkCbQueryFeatureSupport para habilitar um recurso no driver de porta antes do tempo. Em vez disso, ele pode consultar o suporte a recursos sob demanda usando sua interface DXGKDDI_FEATURE_INTERFACE.

Para obter mais informações, consulte Querying WDDM feature support and enablement.

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows 11, versão 24H2 (WDDM 3.2)
cabeçalho dispmprt.h

Consulte também

DxgkDdiQueryFeatureSupport

DxgkDdiQueryInterface