다음을 통해 공유


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 구조체의 edidManufactureIdedidProductCodeId 멤버가 유효하고 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 포함)

추가 정보

DISPLAYCONFIG_TARGET_DEVICE_NAME