IOCTL_MIPI_DSI_QUERY_CAPS IOCTL(ntddvdeo.h)

IOCTL_MIPI_DSI_QUERY_CAPS 그래픽 드라이버에 의해 노출되는 MIPI DSI 인터페이스의 기본 기능과 패널에서 식별 정보를 검색합니다.

주 코드

IRP_MJ_DEVICE_CONTROL

입력 버퍼

없음

입력 버퍼 길이

해당 없음

출력 버퍼

DSI 기능이 반환되는 버퍼입니다. 적어도 sizeof(DXGK_DSI_CAPS)이어야 합니다.

출력 버퍼 길이

출력 버퍼의 크기(바이트)입니다.

입력/출력 버퍼

해당 없음

입력/출력 버퍼 길이

해당 없음

상태 블록

요청이 성공하면 Irp-IoStatus.Status>가 STATUS_SUCCESS 설정됩니다. 그렇지 않으면 NTSTATUS 코드로 적절한 오류 조건에 대한 상태입니다.

자세한 내용은 NTSTATUS 값을 참조하세요.

설명

MIPI(모바일 산업 프로세서 인터페이스) DSI(디지털 직렬 인터페이스) IOCTL은 모니터, oem 패널 또는 포트/미니포트 드라이버에서 처리해야 합니다.

OEM 패널 드라이버는 OEM 패널 드라이버가 드라이버 지원을 확인할 수 있도록 하는 정보를 제공하는 IOCTL_MIPI_DSI_QUERY_CAPS 사용하여 초기화해야 하며, 디스플레이에서 원시 수준 1 DDB 데이터를 제공하여 한 패널 드라이버가 여러 디바이스를 지원할 수 있도록 하고 일치하지 않는지 확인해야 합니다. 기능은 DXGK_DSI_CAPS 구조로 반환됩니다. DSI 기능의 유효성을 검사하는 것은 OEM 패널 드라이버의 책임이며, 특히 제조업체에서 정의되거나 정의되지 않은 요소에 대해 그래픽 드라이버나 OS에 충분한 정보가 없기 때문에 패널과의 호환성은 중요합니다.

OS는 쿼리 IOCTL을 DsiQueryCaps 호출로 변환하여 모니터의 대상 ID를 입력으로 전달하고 출력에 대한 caps 구조를 전달합니다. 그래픽 드라이버는 데이터가 정적이어야 하므로 사용 가능한 경우 캐시된 정보를 사용하여 요청된 필드를 채워야 합니다. OS는 패킷 유효성 검사를 위해 TargetMaximumReturnPacketSize 값이 필요하므로 패널 드라이버로부터 요청을 받기 전에 그래픽 드라이버에서 기능을 요청할 수 있습니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 10, 버전 2004
머리글 ntddvdeo.h

추가 정보

DsiQueryCaps

DXGK_DSI_CAPS

IOCTL_MIPI_DSI_RESET

IOCTL_MIPI_DSI_TRANSMISSION