Funzione COPPCloseVideoSession
La funzione COPPCloseVideoSession di esempio chiude l'oggetto dispositivo COPP DirectX VA usato per la sessione video corrente.
Sintassi
HRESULT COPPCloseVideoSession(
_In_ COPP_DeviceData pThis
);
Parametri
pThis [in]
- Puntatore all'oggetto dispositivo COPP DirectX VA.
Valore restituito
Restituisce zero (S_OK o DD_OK) se riuscito; in caso contrario, restituisce un codice di errore.
Commenti
La funzione COPPCloseVideoSession può essere chiamata mentre la protezione dell'output viene ancora applicata dalla sessione video. COPPCloseVideoSession deve annullare le impostazioni di protezione dell'oggetto dispositivo COPP DirectX VA e modificare di conseguenza le impostazioni di protezione globale.
La funzione COPPCloseVideoSession viene mappata direttamente al membro DestroyMoComp della struttura DD_MOTIONCOMPCALLBACKS. Il membro DestroyMoComp punta alla funzione di callback DdMoCompDestroy fornita dal driver visualizzato.
Codice di esempio
Il codice seguente fornisce un esempio di come implementare la funzione COPPCloseVideoSession:
HRESULT
COPPCloseVideoSession(
COPP_DeviceData* pThis
)
{
DWORD j, i;
// enumerate all the protection types supported by this connector
for (j = COPP_ProtectionType_HDCP, i = COPP_ProtectionTypeIndex_HDCP;
j & COPP_ProtectionType_Mask; j <<= 1, i++) {
// for each type supported, make sure the initial level
// is set correctly
if (g_ConnectorInfo[pThis->m_DevID].ProtectionTypeMask & j) {
DWORD oldLevel = pThis->m_LocalLevel[i];
g_COPPLevels[pThis->m_DevID].Levels[i][oldLevel]--;
}
}
ResetKey(&pThis->m_AesHelper);
return NO_ERROR;
}
Requisiti
Piattaforma di destinazione | Versione |
---|---|
Desktop | Questa funzione si applica solo a Windows Server 2003 con SP1 e versioni successive e Windows XP con SP2 e versioni successive. |
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per