Prerequisiti di test di HMFT
Questa sezione descrive le attività che è necessario completare prima di testare un dispositivo conforme a Hardware Media Foundation Transform (HMFT) usando Windows Hardware Lab Kit (Windows HLK):
Un dispositivo conforme a HMFT è una scheda video o un chipset che supporta la codifica basata su hardware o decodifica del contenuto digitale.
Nota
Se la scheda video non è un prodotto autonomo (ad esempio, un chipset video su una scheda di sistema), questi test vengono eseguiti come parte della certificazione di sistema.
Requisiti hardware
L'hardware seguente è necessario per testare un dispositivo conforme a HMFT:
Un computer di test.
Nota
Il computer di test deve soddisfare i prerequisiti di Windows HLK. Deve anche avere almeno 75 GB gratuiti nell'unità usata come directory di lavoro HLK.
Scheda video conforme a HMFT (dispositivo di test), a meno che la funzionalità HMFT non sia inclusa in un chipset video sulla scheda di sistema.
Potrebbe essere necessario un hardware aggiuntivo se il dispositivo di test include audio, rete o altre funzionalità. Per determinare se si applicano requisiti hardware aggiuntivi, vedere la descrizione per ogni test identificato per la scheda video o il chipset in Windows HLK Studio.
Requisiti software
Il software seguente è necessario per testare un dispositivo conforme a HMFT:
I filtri o gli aggiornamenti più recenti di Windows HLK.
File video standard usati durante la decodifica o i test di codifica.
Nota
Durante l'installazione di Windows HLK, i file video standard vengono scaricati in Windows HLK Studio.
Prima di eseguire i test di codifica e decodifica HMFT, è necessario scaricare il contenuto di test aggiuntivo di Windows Hardware Lab Kit (HLK) per i test multimediali HMFT da Windows Dev Center. Dopo aver scaricato il contenuto di test supplementare, è necessario archiviare questo contenuto in uno dei modi seguenti:
Nel controller HLK, nel percorso %DTMBIN%.. \Test\HMFTContent, il valore predefinito per il parametro ContentSource deve essere usato durante la pianificazione dei test. In questo modo ogni test viene copiato sul contenuto di input che richiede solo per tale singolo test e quindi eliminare il contenuto dopo il completamento del test. Questo è utile per i computer con meno di 75 GB di spazio disponibile.
In una posizione diversa rispetto a %DTMBIN%.. \Test\HMFTContent o in una condivisione di rete accessibile ai computer client. È necessario configurare il parametro ContentSource nel percorso copiato dai file in durante la pianificazione dei test. Questo comportamento ha lo stesso comportamento del primo elemento in questo elenco, ma consente di specificare dove si trova il contenuto.
Copiare il contenuto in locale in ogni computer client prima di eseguire i test. È necessario configurare il parametro ContentSource per essere il percorso del contenuto nel computer client. Ad esempio, se si usa un'unità esterna con lettera d: e inserire il contenuto in d:\HMFTContent, il parametro ContentSource deve essere configurato in d:\HMFTContent. In questo modo il test userà il contenuto locale e non copia ogni file per ogni test. Questa opzione richiede almeno 75 GB di spazio libero nei computer client, ma accelera l'esecuzione del test perché il contenuto non deve essere copiato per ogni test.
Nota
Il parametro ContentSource viene passato a tutti i computer client in cui vengono pianificati i test in modo da assicurarsi che il percorso del contenuto sia identico in tutti i computer client.
Copiare il contenuto in locale in ogni computer client prima di eseguire i test e aggiungere il percorso del contenuto alla variabile di ambiente %PATH%. Lasciare il valore predefinito per il parametro ContentSource. In questo modo, i test si comportano in modo analogo al terzo elemento di questo elenco. Questa opzione non richiede che il contenuto si trova nella stessa posizione in ogni computer client.
Testare la configurazione del computer
Per configurare il computer di test per il test di un dispositivo conforme a HMFT:
Installare il sistema operativo Windows appropriato nel computer di test e quindi configurare il computer per la rete di test (la rete che contiene Windows HLK Studio e Windows HLK Controller).
Nota
Se si esegue il test in Windows Server 2008 R2, Windows Server 2012 o Windows Server 2012 R2, è necessario installare il pacchetto Esperienza desktop. Da un prompt dei comandi digitare:
Dism.exe /online /enable-feature /feature/featurename:DesktopExperience /all
Se il computer non viene riavviato, è necessario riavviarlo manualmente.
Installare il driver del dispositivo fornito dal produttore, se necessario, nel computer di test.
Per una scheda video autonoma, installare la scheda nel computer di test.
Installare l'applicazione client Windows HLK nel computer di test.
Usando Windows HLK Studio, creare un pool di computer e spostare il computer di test in tale pool.
Assicurarsi che il computer di test sia nello stato pronto prima di iniziare il test. Se un test richiede parametri da impostare prima dell'esecuzione, viene visualizzata una finestra di dialogo per tale test. Per altre informazioni, vedere l'argomento di test specifico.
I test manuali di Windows HLK richiedono l'intervento dell'utente. Quando si eseguono test per un invio, è consigliabile eseguire i test automatizzati in un blocco separatamente dai test manuali. Ciò impedisce a un test manuale di interrompere il completamento dei test automatizzati.