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


Функция D3DKMTOpenAdapterFromGdiDisplayName (d3dkmthk.h)

Функция D3DKMTOpenAdapterFromGdiDisplayName сопоставляет имя устройства GDI с дескриптором графического адаптера и, если адаптер содержит несколько выходных данных монитора, к одному из этих выходных данных.

Синтаксис

NTSTATUS D3DKMTOpenAdapterFromGdiDisplayName(
  D3DKMT_OPENADAPTERFROMGDIDISPLAYNAME *unnamedParam1
);

Параметры

unnamedParam1

pData [in, out]

Указатель на структуру D3DKMT_OPENADAPTERFROMGDIDISPLAYNAME, описывающую параметры, необходимые для выполнения сопоставления.

Возвращаемое значение

D3DKMTOpenAdapterFromGdiDisplayName возвращает одно из следующих значений:

Возвращаемый код Описание
STATUS_SUCCESS Сопоставление выполнено успешно.
STATUS_INVALID_PARAMETER Параметры были проверены и определены как неверные или модель драйвера дисплея Windows Vista не использовалась.

Эта функция также может возвращать другие значения NTSTATUS.

Замечания

Графический адаптер соответствует видеоадаптере. Выходные данные монитора соответствуют голове на видеокарте. Система с одной видеокартой содержит только один адаптер. Однако если видеокарта поддерживает несколько голов, она поддерживает вывод на несколько мониторов.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows Vista
целевая платформа Всеобщий
заголовка d3dkmthk.h (include D3dkmthk.h)
библиотеки Gdi32.lib
DLL Gdi32.dll

См. также

D3DKMT_OPENADAPTERFROMGDIDISPLAYNAME