DXGK_MIPI_DSI_INTERFACE 구조체(dispmprt.h)

DXGK_MIPI_DSI_INTERFACE 통해 OS는 그래픽 어댑터가 소유한 대상에 대한 제어 인터페이스를 사용하여 대상에서 DSI(디스플레이 직렬 인터페이스) 작업을 수행할 것을 요청할 수 있습니다.

구문

typedef struct _DXGK_MIPI_DSI_INTERFACE {
  [in]  IN USHORT                    Size;
  [in]  IN USHORT                    Version;
  [in]  OUT PVOID                    Context;
  [out] OUT PINTERFACE_REFERENCE     InterfaceReference;
  [out] OUT PINTERFACE_DEREFERENCE   InterfaceDereference;
  [out] OUT PDXGKDDI_DSICAPS         DxgkDdiDsiCaps;
  [out] OUT PDXGKDDI_DSITRANSMISSION DxgkDdiDsiTransmission;
  [out] OUT PDXGKDDI_DSIRESET        DxgkDdiDsiReset;
} DXGK_MIPI_DSI_INTERFACE, *PDXGK_MIPI_DSI_INTERFACE;

멤버

[in] Size

이 구조체의 크기(바이트)입니다.

[in] Version

DSI 인터페이스의 버전 번호입니다. 버전 번호 상수는 Dispmprt.h (예: DXGK_MIPI_DSI_INTERFACE_VERSION_1)에 정의됩니다.

[in] Context

프라이빗 컨텍스트 블록에 대한 포인터입니다.

[out] InterfaceReference

디스플레이 미니포트 드라이버에서 구현하는 인터페이스 참조 함수에 대한 포인터입니다.

[out] InterfaceDereference

디스플레이 미니포트 드라이버에서 구현하는 인터페이스 역참조 함수에 대한 포인터입니다.

[out] DxgkDdiDsiCaps

특정 대상에 대한 기능을 쿼리하는 디스플레이 미니포트 드라이버 DsiCaps 함수에 대한 포인터입니다. pArgsDXGI_DSI_CAPS 구조체입니다.

[out] DxgkDdiDsiTransmission

DSI 전송을 수행하기 위한 디스플레이 미니포트 드라이버 DsiTransmission 함수에 대한 포인터입니다. pArgsDXGI_DSI_TRANSMISSION 구조체입니다.

[out] DxgkDdiDsiReset

DSI 재설정을 수행하기 위한 디스플레이 미니포트 드라이버 DsiReset 함수에 대한 포인터입니다. pArgsDXGI_DSI_RESET 구조체입니다.

설명

MIPI DSI 디스플레이 컨트롤 인터페이스를 사용해야 하는 커널 모드 구성 요소는 디스플레이 미니포트 드라이버의 DxgkDdiQueryInterface 함수를 호출하여 DSI 관련 기능 인터페이스를 가져옵니다.

요구 사항

   
지원되는 최소 클라이언트 Windows 10, 버전 2004
헤더 dispmprt.h

참고 항목

DXGI_DSI_CAPS

DXGI_DSI_RESET

DXGI_DSI_TRANSMISSION

DsiCaps

DxgkDdiQueryInterface

DsiReset

DsiTransmission