DXGKDDI_FEATURE_INTERFACE 구조체(dispmprt.h)
DXGKDDI_FEATURE_INTERFACE 구조에는 포트 드라이버가 KMD의 기능 지원을 쿼리하기 위해 호출할 수 있는 KMD(디스플레이 커널 모드 미니포트 드라이버) 인터페이스가 포함되어 있습니다.
구문
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;
멤버
Size
이 구조체의 크기(바이트)입니다.
Version
이 인터페이스의 버전 번호입니다. 버전 번호 상수는 Dispmprt.h 에서 정의됩니다(예: DXGK_FEATURE_INTERFACE_VERSION_1).
Context
프라이빗 컨텍스트 블록에 대한 포인터입니다.
InterfaceReference
KMD 구현 인터페이스 참조 함수에 대한 포인터입니다.
InterfaceDereference
KMD 구현 인터페이스 역참조 함수에 대한 포인터입니다.
QueryFeatureSupport
기능 지원을 쿼리하는 KMD 구현 DxgkDdiQueryFeatureSupport 함수에 대한 포인터입니다.
QueryFeatureInterface
KMD 구현 DxgkDdiQueryFeatureInterface 함수에 대한 포인터로 KMD의 인터페이스에서 기능을 쿼리합니다. OS는 활성화된 기능에 대해서만 이러한 인터페이스를 호출하고 항상 드라이버가 지원하는 기능 버전에 대한 인터페이스를 요청합니다.
설명
드라이버가 DXGKDDI_FEATURE_INTERFACE 구현하는 경우 더 이상 DxgkCbQueryFeatureSupport 를 호출하여 포트 드라이버에서 기능을 미리 사용하도록 설정할 필요가 없습니다. 대신 DXGKDDI_FEATURE_INTERFACE 인터페이스를 사용하여 요청 시 기능 지원을 쿼리할 수 있습니다.
자세한 내용은 WDDM 기능 지원 및 사용 설정 쿼리를 참조하세요.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 11 버전 24H2(WDDM 3.2) |
머리글 | dispmprt.h |