DISPLAYCONFIG_TARGET_DEVICE_NAME_FLAGS 구조체(wingdi.h)
DISPLAYCONFIG_TARGET_DEVICE_NAME_FLAGS 구조에는 대상 디바이스에 대한 정보가 포함됩니다.
구문
typedef struct DISPLAYCONFIG_TARGET_DEVICE_NAME_FLAGS {
union {
struct {
UINT32 friendlyNameFromEdid : 1;
UINT32 friendlyNameForced : 1;
UINT32 edidIdsValid : 1;
UINT32 reserved : 29;
} DUMMYSTRUCTNAME;
UINT32 value;
} DUMMYUNIONNAME;
} DISPLAYCONFIG_TARGET_DEVICE_NAME_FLAGS;
멤버
DUMMYUNIONNAME
DUMMYUNIONNAME.DUMMYSTRUCTNAME
DUMMYUNIONNAME.DUMMYSTRUCTNAME.friendlyNameFromEdid
DISPLAYCONFIG_TARGET_DEVICE_NAME 구조체의 monitorFriendlyDeviceName 멤버에 있는 문자열이 EDID(확장 디스플레이 식별 데이터)의 제조 식별 문자열에서 생성되었음을 나타내는 UINT32 값입니다.
이 멤버를 설정하는 것은 32비트 값 멤버(0x00000001)의 첫 번째 비트를 설정하는 것과 같습니다.
DUMMYUNIONNAME.DUMMYSTRUCTNAME.friendlyNameForced
대상에 검색 가능한 모니터가 연결되지 않고 강제 적용되고 DISPLAYCONFIG_TARGET_DEVICE_NAME 구조체의 monitorFriendlyDeviceName 멤버가 NULL로 끝나는 빈 문자열임을 나타내는 UINT32 값입니다.
이 멤버를 설정하는 것은 32비트 값 멤버(0x00000002)의 두 번째 비트를 설정하는 것과 같습니다.
DUMMYUNIONNAME.DUMMYSTRUCTNAME.edidIdsValid
DISPLAYCONFIG_TARGET_DEVICE_NAME 구조체의 edidManufactureId 및 edidProductCodeId 멤버가 유효하고 EDID에서 가져온 것을 나타내는 UINT32 값입니다.
이 멤버를 설정하는 것은 32비트 값 멤버(0x00000004)의 세 번째 비트를 설정하는 것과 같습니다.
DUMMYUNIONNAME.DUMMYSTRUCTNAME.reserved
이 멤버는 예약되어 있으며 0으로 설정해야 합니다. 이 멤버를 0으로 설정하는 것은 32비트 값 멤버의 나머지 29비트(0xFFFFFFF8)를 0으로 설정하는 것과 같습니다.
DUMMYUNIONNAME.value
디바이스에 대한 정보를 식별하는 32비트 값을 보유할 수 있는 DISPLAYCONFIG_TARGET_DEVICE_NAME_FLAGS 있는 공용 구조체의 멤버입니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 7 클라이언트에서 사용할 수 있습니다. |
머리글 | wingdi.h(Windows.h 포함) |