Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Aggiornamento: novembre 2007
È possibile utilizzare Visual C# per creare giochi e applicazioni multimediali basati su DirectX e Windows Media Technologies.
XNA
Microsoft XNA è costituito dai miglior software, servizi, risorse e community del settore che consentono agli sviluppatori di giochi di ottenere risultati ottimali nella creazione di piattaforme di gioco Microsoft. Per ulteriori informazioni, visitare il sito XNA Developer Center (informazioni in lingua inglese).
Windows Presentation Foundation
Microsoft Windows Presentation Foundation (WPF) costituisce la base per la compilazione di applicazioni e offre l'alta fedeltà di Windows Vista. L'interfaccia utente dell'applicazione, i documenti e il contenuto multimediale sono uniti in WPF, in modo da poter usufruire della potenza massima del computer. La funzionalità si estende alle aree seguenti:
Supporto per Tablet e altre forme di input.
Un'acquisizione di immagini più moderna e una pipeline di stampa.
Infrastruttura di accessibilità e di automazione dell'interfaccia utente
Interfaccia utente basata sui dati e visualizzazione.
Punti di integrazione per rendere compatibile con la shell di Windows l'utilizzo dell'applicazione.
Per ulteriori informazioni, vedere il sito Web Windows Presentation Foundation (informazioni in lingua inglese).
Windows Media Player
Il controllo ActiveX di Windows Media Player può essere utilizzato nelle applicazioni C# per aggiungere funzionalità di riproduzione audio e video. In Microsoft Windows Media Player 11 Software Development Kit (SDK) vengono fornite informazioni e strumenti per personalizzare Windows Media Player e utilizzare il controllo ActiveX di Windows Media Player. Il Software Development Kit comprende documentazione ed esempi di codice che illustrano come utilizzare il controllo ActiveX di Media Player da un'applicazione C#.
Per ulteriori informazioni, vedere Windows Media Player 11 SDK in MSDN Library (informazioni in lingua inglese).
Windows Media Encoder
Windows Media Encoder 9 Series SDK può essere programmato utilizzando C# per eseguire i tipi di attività riportati di seguito:
Trasmissione di contenuto in diretta. Un'agenzia di informazione può utilizzare l'API di automazione per programmare l'acquisizione e la trasmissione automatiche di contenuto in diretta. Ad esempio, le aziende di trasporto locale possono trasmettere immagini in diretta delle condizioni stradali in corrispondenza di più punti critici, informando in questo modo i viaggiatori delle situazioni di congestione del traffico e consigliando loro percorsi alternativi.
Elaborazione batch di contenuto Una società di produzione di contenuto multimediale che deve elaborare un elevato numero di file di grandi dimensioni può creare un processo batch basato sull'utilizzo dell'API di automazione per acquisire e codificare ripetutamente i flussi, uno dopo l'altro. Un'azienda può utilizzare l'API di automazione per gestire i servizi multimediali utilizzando un linguaggio di script preferito e Windows Script Host.
Creazione di un'interfaccia utente personalizzata Un provider di servizi Internet (ISP, Internet service provider) può generare un'interfaccia basata sull'utilizzo delle funzionalità dell'API di automazione per acquisire, codificare e trasmettere flussi multimediali. In alternativa, è possibile utilizzare allo stesso scopo le interfacce utente predefinite nell'API di automazione.
Amministrazione remota delle applicazioni Windows Media Encoder. È possibile utilizzare l'API di automazione per eseguire, amministrare e risolvere i problemi relativi alle applicazioni Windows Media Encoder da un computer remoto.
Per ulteriori informazioni, vedere Windows Media Encoder 9 Series SDK in MSDN Library (informazioni in lingua inglese). Nell'argomento Programming C# viene descritto quali riferimenti includere quando si utilizza C#.