DXGK_MIRACAST_DISPLAY_INTERFACE 구조체(dispmprt.h)
Miracast 디바이스 리소스를 만들고, 삭제하고, 쿼리하고, 제어하기 위해 디스플레이 미니포트 드라이버가 구현하는 Miracast(무선 디스플레이) 인터페이스 의 함수에 대한 포인터를 포함합니다.
구문
typedef struct _DXGK_MIRACAST_INTERFACE {
USHORT Size;
USHORT Version;
PVOID Context;
PINTERFACE_REFERENCE InterfaceReference;
PINTERFACE_DEREFERENCE InterfaceDereference;
DXGKDDI_MIRACAST_QUERY_CAPS DxgkDdiMiracastQueryCaps;
DXGKDDI_MIRACAST_CREATE_CONTEXT DxgkDdiMiracastCreateContext;
DXGKDDI_MIRACAST_HANDLE_IO_CONTROL DxgkDdiMiracastIoControl;
DXGKDDI_MIRACAST_DESTROY_CONTEXT DxgkDdiMiracastDestroyContext;
} DXGK_MIRACAST_DISPLAY_INTERFACE, *PDXGK_MIRACAST_DISPLAY_INTERFACE;
멤버
Size
이 구조체의 크기(바이트)입니다.
Version
Miracast 인터페이스의 버전 번호입니다. 버전 번호 상수는 Dispmprt.h(예: DXGK_MIRACAST_DISPLAY_INTERFACE_VERSION_1)에 정의됩니다.
Context
디스플레이 미니포트 드라이버에서 제공하는 컨텍스트에 대한 포인터입니다.
InterfaceReference
디스플레이 미니포트 드라이버에서 구현하는 인터페이스 참조 함수에 대한 포인터입니다.
InterfaceDereference
디스플레이 미니포트 드라이버에 의해 구현되는 인터페이스 역참조 함수에 대한 포인터입니다.
DxgkDdiMiracastQueryCaps
디스플레이 미니포트 드라이버의 DxgkDdiMiracastQueryCaps 함수에 대한 포인터입니다.
DxgkDdiMiracastCreateContext
디스플레이 미니포트 드라이버의 DxgkDdiMiracastCreateContext 함수에 대한 포인터입니다 .
DxgkDdiMiracastIoControl
디스플레이 미니포트 드라이버의 DxgkDdiMiracastIoControl 함수에 대한 포인터입니다.
DxgkDdiMiracastDestroyContext
디스플레이 미니포트 드라이버의 DxgkDdiMiracastDestroyContext 함수에 대한 포인터입니다 .
설명
그래픽 어댑터가 시작되면 Microsoft DirectX 그래픽 커널 하위 시스템은 디스플레이 미니포트 드라이버의 DxgkDdiQueryInterface 함수를 호출하여 인터페이스를 검색합니다.
드라이버가 Miracast 표시를 지원하지 않는 경우 이 인터페이스에 대한 쿼리에 실패해야 합니다.
드라이버가 Miracast 디스플레이를 지원하는 경우 HDCP(High-Bandwidth Digital Content Protection)도 지원해야 합니다.
Miracast 인터페이스를 사용하는 방법에 대한 자세한 내용은 Miracast 무선 디스플레이를 지원하는 WDDM 디스플레이 미니포트 드라이버 작업을 참조하세요.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 8.1 |
지원되는 최소 서버 | Windows Server 2012 R2 |
머리글 | dispmprt.h(Dispmprt.h 포함) |