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


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

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

Синтаксис

NTSTATUS D3DKMTOpenAdapterFromDeviceName(
  [in, out] D3DKMT_OPENADAPTERFROMDEVICENAME *unnamedParam1
);

Параметры

[in, out] unnamedParam1

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

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

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

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

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

Замечания

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

Требования

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

См. также

D3DKMT_OPENADAPTERFROMDEVICENAME