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 錯誤碼。
備註
這個方法相當於 COPP 中的 IAMCertifiedOutputProtection::P rotectionCommand 方法。
此方法同時支援 OPM 語意和 COPP 語意。 回溯兼容性支援COPP語意;新的應用程式應該使用 OPM 語意。
OPM 語意
某些 OPM 命令需要額外的設定資訊,才能在 pbAdditionalParameters 參數中傳遞。 ulAdditionalParametersSize 參數會指定其他數據的大小。COPP 語意
pbAdditionalParameters 參數必須是 NULL,ulAdditionalParametersSize 必須為零。規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows Vista [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2008 [僅限傳統型應用程式] |
目標平台 | Windows |
標頭 | opmapi.h |