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 |