Метод IOPMVideoOutput::Configure (opmapi.h)
Настраивает вывод видео. Этот метод отправляет драйверу команду диспетчера защиты вывода (OPM) или сертифицированного протокола защиты вывода (COPP).
Синтаксис
HRESULT Configure(
[in] const OPM_CONFIGURE_PARAMETERS *pParameters,
[in] ULONG ulAdditionalParametersSize,
[in] const BYTE *pbAdditionalParameters
);
Параметры
[in] pParameters
Указатель на структуру OPM_CONFIGURE_PARAMETERS , содержащую команду . Список команд OPM см. в разделе Команды OPM.
[in] ulAdditionalParametersSize
Размер буфера pbAdditionalParameters в байтах .
[in] pbAdditionalParameters
Указатель на буфер, содержащий дополнительные сведения для команды.
Возвращаемое значение
Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .
Комментарии
Этот метод эквивалентен методу IAMCertifiedOutputProtection::P rotectionCommand в COPP.
Этот метод поддерживает как семантику OPM, так и семантику COPP. Семантика COPP поддерживается для обеспечения обратной совместимости; новые приложения должны использовать семантику OPM.
Семантика OPM
Для некоторых команд OPM требуется передать дополнительные сведения о конфигурации в параметре pbAdditionalParameters . Параметр ulAdditionalParametersSize указывает размер дополнительных данных.Семантика COPP
Параметр pbAdditionalParameters должен иметь значение NULL, а параметр ulAdditionalParametersSize должен быть равен нулю.Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Целевая платформа | Windows |
Header | opmapi.h |