Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
ОС вызывает EVT_IDD_CX_ADAPTER_COMMIT_MODES, чтобы сообщить драйверу изменения режима для мониторов на адаптере.
Синтаксис
EVT_IDD_CX_ADAPTER_COMMIT_MODES EvtIddCxAdapterCommitModes;
NTSTATUS EvtIddCxAdapterCommitModes(
IDDCX_ADAPTER AdapterObject,
const IDARG_IN_COMMITMODES *pInArgs
)
{...}
Параметры
AdapterObject
[in] Предоставленный драйвером IDDCX_ADAPTER дескриптор, используемый ОС для ссылки на адаптер в вызове драйвера.
pInArgs
[in] Указатель на структуру IDARG_IN_COMMITMODES, содержащую аргументы, используемые EVT_IDD_CX_ADAPTER_COMMIT_MODES.
Возвращаемое значение
EVT_IDD_CX_ADAPTER_COMMIT_MODES возвращает значение NTSTATUS. Если операция выполнена успешно, она возвращает STATUS_SUCCESS или другое значение состояния, для которого NT_SUCCESS(состояние) равно TRUE. В противном случае возвращается соответствующий код ошибки NTSTATUS.
Замечания
ОС всегда предоставляет IDDCX_PATH для каждого подключенного монитора, даже если этот монитор не активен, и указывает, какие пути изменились. Если путь помечается неактивным, весь конвейер отображения для этого пути будет отключен, и сигнал не будет отправлен монитору.
При фиксации нового пути драйвер должен программировать конвейер отображения для отображения черного изображения до тех пор, пока первый кадр не будет готов к отображению. Чтобы добиться этого, видимость WDDM должна быть отключена до тех пор, пока первый кадр не будет готов к отображению, то видимость должна быть включена.
Требования
| Требование | Ценность |
|---|---|
| минимальные поддерживаемые клиентские | Windows 10 |
| минимальный поддерживаемый сервер | Windows Server 2016 |
| целевая платформа | Виндоус |
| заголовка | iddcx.h |
| IRQL | requires_same |