Поделиться через


структура D3DKMT_OPENADAPTERFROMGDIDISPLAYNAME (d3dkmthk.h)

Структура D3DKMT_OPENADAPTERFROMGDIDISPLAYNAME описывает сопоставление заданного имени устройства GDI с дескриптором графического адаптера и монитором выходных данных.

Синтаксис

typedef struct _D3DKMT_OPENADAPTERFROMGDIDISPLAYNAME {
        WCHAR                          DeviceName[32];
  [out] D3DKMT_HANDLE                  hAdapter;
  [out] LUID                           AdapterLuid;
  [out] D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId;
} D3DKMT_OPENADAPTERFROMGDIDISPLAYNAME;

Члены

[in] DeviceName[32]

Строка Юникода, содержащая имя устройства GDI, из которого нужно открыть экземпляр адаптера.

[out] hAdapter

Дескриптор графического адаптера для устройства GDI, указывающего DeviceName. Дескриптор адаптера возвращается из вызова функции D3DKMTOpenAdapterFromGdiDisplayName.

[out] AdapterLuid

Локальный уникальный идентификатор (LUID) графического адаптера для устройства GDI, указывающего DeviceName. LUID возвращается из вызова D3DKMTOpenAdapterFromGdiDisplayName.

[out] VidPnSourceId

Отсчитываемый от нуля идентификационный номер видео, представленный источником в пути к топологии vidPN сети (VidPN) для устройства GDI, которое deviceName указывает. Идентификационный номер возвращается из вызова D3DKMTOpenAdapterFromGdiDisplayName.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows Vista
заголовка d3dkmthk.h (include D3dkmthk.h)

См. также

D3DKMTOpenAdapterFromGdiDisplayName