IDDCX_MONITOR_DESCRIPTION 구조체(iddcx.h)

IDDCX_MONITOR_DESCRIPTION 구조는 모니터 설명을 제공합니다.

구문

struct IDDCX_MONITOR_DESCRIPTION {
  UINT                           Size;
  IDDCX_MONITOR_DESCRIPTION_TYPE Type;
  UINT                           DataSize;
  PVOID                          pData;
};

멤버

Size

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

Type

모니터의 형식을 설명하는 IDDCX_MONITOR_DESCRIPTION_TYPE 값입니다.

DataSize

pData가 가리키는 모니터 설명 데이터의 크기(바이트)입니다.

pData

모니터 설명 데이터에 대한 포인터입니다. 데이터 레이아웃은 다음과 같이 형식 에 따라 달라집니다.

  • 형식이 IDDCX_MONITOR_DESCRIPTION_TYPE_EDID 경우:
    • DataSize> 0 및 pData != NULL인 경우 pData는 EDID 데이터 형식 모니터 설명을 가리킵니다.
    • DataSize = 0 및 pData = NULL인 경우 모니터 설명을 사용할 수 없습니다.
  • Type이 IDDCX_MONITOR_DESCRIPTION_TYPE_DISPLAYID_AND_EDID 경우 모니터 설명은 DisplayID 설명과 그 사이에 패딩 없이 EDID로 시작됩니다. EDID 형식은 사용 가능한 모든 데이터 블록을 포함하고 있어야 합니다. DisplayID가 없거나 유효하지 않거나 EDID가 누락된 경우 모니터 연결 호출이 실패합니다.

요구 사항

요구 사항
헤더 iddcx.h

추가 정보

EVT_IDD_CX_PARSE_MONITOR_DESCRIPTION

IddCxMonitorCreate