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 |