SlideShare a Scribd company logo
1 of 20
Compelling audio and video
for Metro style games
Larry Nung
01. Chapter dividing page
Title title title title
Audio
This document is the intellectual property of Acer Inc, and was created for demonstration purposes only. It may not be modified, organized or re-utilized in any way without the express written permission of the rightful owner.
This document is the intellectual property of Acer Inc, and was created for demonstration purposes only. It may not be modified, organized or re-utilized in any way without the express written permission of the rightful owner.
This document is the intellectual property of Acer Inc, and was created for demonstration purposes only. It may not be modified, organized or re-utilized in any way without the express written permission of the rightful owner.
This document is the intellectual property of Acer Inc, and was created for demonstration purposes only. It may not be modified, organized or re-utilized in any way without the express written permission of the rightful owner.
This document is the intellectual property of Acer Inc, and was created for demonstration purposes only. It may not be modified, organized or re-utilized in any way without the express written permission of the rightful owner.
This document is the intellectual property of Acer Inc, and was created for demonstration purposes only. It may not be modified, organized or re-utilized in any way without the express written permission of the rightful owner.
Media Foundation
Playback/Pre
view
Playback/Pre
view
Audio/Video
Source
Audio/Video
Source
Video
Decoder
Video
Decoder
Video
Effect 1
Video
Effect 1
Video
Encoder
Video
Encoder
Video
Effect 2
Video
Effect 2
Audio/Video
Sink
Audio/Video
Sink
Audio
Decoder
Audio
Decoder
Audio
Effect 1
Audio
Effect 1
Audio
Encoder
Audio
Encoder
Audio
Effect 2
Audio
Effect 2
Windows Runtime (WinRT)Windows Runtime (WinRT)
CaptureCapture StreamingStreamingTranscod
e
Transcod
e
Extensibil
ity
Extensibil
ity
MediaCont
rol
MediaCont
rol
Protectio
n
Protectio
n
Windows Audio Session API (WASAPI)Direct3D
This document is the intellectual property of Acer Inc, and was created for demonstration purposes only. It may not be modified, organized or re-utilized in any way without the express written permission of the rightful owner.
Media Foundation
Playback/Pre
view
Playback/Pre
view
Audio/Video
Source
Audio/Video
Source
Video
Decoder
Video
Decoder
Audio/Video
Sink
Audio/Video
Sink
Audio
Decoder
Audio
Decoder
StreamingStreamingTransco
de
Transco
de
Direct3D
This document is the intellectual property of Acer Inc, and was created for demonstration purposes only. It may not be modified, organized or re-utilized in any way without the express written permission of the rightful owner.
This document is the intellectual property of Acer Inc, and was created for demonstration purposes only. It may not be modified, organized or re-utilized in any way without the express written permission of the rightful owner.
This document is the intellectual property of Acer Inc, and was created for demonstration purposes only. It may not be modified, organized or re-utilized in any way without the express written permission of the rightful owner.
Format Compression
Ratio
Recommended API Concurrent voices
PCM ~1:1 XAudio2 100s
ADPCM ~1:4 XAudio2 100s
WMA ~1:12 Media Foundation 1s - 10s
MP3 ~1:12 Media Foundation 1s - 10s
AAC ~1:12 Media Foundation 1s - 10s
This document is the intellectual property of Acer Inc, and was created for demonstration purposes only. It may not be modified, organized or re-utilized in any way without the express written permission of the rightful owner.
This document is the intellectual property of Acer Inc, and was created for demonstration purposes only. It may not be modified, organized or re-utilized in any way without the express written permission of the rightful owner.
This document is the intellectual property of Acer Inc, and was created for demonstration purposes only. It may not be modified, organized or re-utilized in any way without the express written permission of the rightful owner.
01. Chapter dividing page
Title title title title
Video
Thank you

More Related Content

Viewers also liked

GRUNT - The JavaScript Task Runner
GRUNT - The JavaScript Task RunnerGRUNT - The JavaScript Task Runner
GRUNT - The JavaScript Task RunnerLarry Nung
 
Garbage collection in .net (basic level)
Garbage collection in .net (basic level)Garbage collection in .net (basic level)
Garbage collection in .net (basic level)Larry Nung
 
Topshelf - An easy service hosting framework for building Windows services us...
Topshelf - An easy service hosting framework for building Windows services us...Topshelf - An easy service hosting framework for building Windows services us...
Topshelf - An easy service hosting framework for building Windows services us...Larry Nung
 
Visual studio 2013
Visual studio 2013Visual studio 2013
Visual studio 2013Larry Nung
 
Regular expression
Regular expressionRegular expression
Regular expressionLarry Nung
 
PL/SQL Coding Guidelines - Part 1
PL/SQL Coding Guidelines - Part 1PL/SQL Coding Guidelines - Part 1
PL/SQL Coding Guidelines - Part 1Larry Nung
 
PL/SQL & SQL CODING GUIDELINES – Part 5
PL/SQL & SQL CODING GUIDELINES – Part 5PL/SQL & SQL CODING GUIDELINES – Part 5
PL/SQL & SQL CODING GUIDELINES – Part 5Larry Nung
 
Visual studio 2015
Visual studio 2015Visual studio 2015
Visual studio 2015Larry Nung
 
PL/SQL Coding Guidelines - Part 3
PL/SQL Coding Guidelines - Part 3PL/SQL Coding Guidelines - Part 3
PL/SQL Coding Guidelines - Part 3Larry Nung
 

Viewers also liked (11)

GRUNT - The JavaScript Task Runner
GRUNT - The JavaScript Task RunnerGRUNT - The JavaScript Task Runner
GRUNT - The JavaScript Task Runner
 
Disruptor
DisruptorDisruptor
Disruptor
 
Garbage collection in .net (basic level)
Garbage collection in .net (basic level)Garbage collection in .net (basic level)
Garbage collection in .net (basic level)
 
Topshelf - An easy service hosting framework for building Windows services us...
Topshelf - An easy service hosting framework for building Windows services us...Topshelf - An easy service hosting framework for building Windows services us...
Topshelf - An easy service hosting framework for building Windows services us...
 
Visual studio 2013
Visual studio 2013Visual studio 2013
Visual studio 2013
 
Regular expression
Regular expressionRegular expression
Regular expression
 
PL/SQL Coding Guidelines - Part 1
PL/SQL Coding Guidelines - Part 1PL/SQL Coding Guidelines - Part 1
PL/SQL Coding Guidelines - Part 1
 
PL/SQL & SQL CODING GUIDELINES – Part 5
PL/SQL & SQL CODING GUIDELINES – Part 5PL/SQL & SQL CODING GUIDELINES – Part 5
PL/SQL & SQL CODING GUIDELINES – Part 5
 
Visual studio 2015
Visual studio 2015Visual studio 2015
Visual studio 2015
 
PL/SQL Coding Guidelines - Part 3
PL/SQL Coding Guidelines - Part 3PL/SQL Coding Guidelines - Part 3
PL/SQL Coding Guidelines - Part 3
 
C# 6.0
C# 6.0C# 6.0
C# 6.0
 

Similar to Compelling audio and video for metro style games

Lua and adaptive audio - Don Veca (Activision)
Lua and adaptive audio - Don Veca (Activision)Lua and adaptive audio - Don Veca (Activision)
Lua and adaptive audio - Don Veca (Activision)Kore VM
 
Jordan smith ig2 task 1 revisited v2
Jordan smith ig2 task 1 revisited v2Jordan smith ig2 task 1 revisited v2
Jordan smith ig2 task 1 revisited v2JordanSmith96
 
Sound recording glossary improved
Sound recording glossary improvedSound recording glossary improved
Sound recording glossary improvedItsLiamOven
 
Jordan smith ig2 task 1 revisited
Jordan smith ig2 task 1 revisitedJordan smith ig2 task 1 revisited
Jordan smith ig2 task 1 revisitedJordanSmith96
 
Sound recording glossary
Sound recording glossarySound recording glossary
Sound recording glossarywdhanuka
 
Sound recording glossary improved version11111111111
Sound recording glossary improved version11111111111 Sound recording glossary improved version11111111111
Sound recording glossary improved version11111111111 Kieran Owens
 
Ig2 task 1 work sheet
Ig2 task 1 work sheetIg2 task 1 work sheet
Ig2 task 1 work sheetNeilRogero
 
Ig2 task 1 work sheet
Ig2 task 1 work sheetIg2 task 1 work sheet
Ig2 task 1 work sheetGladeatorkid
 
Sound recording glossary by Liam Oven for Unit 73
Sound recording glossary by Liam Oven for Unit 73Sound recording glossary by Liam Oven for Unit 73
Sound recording glossary by Liam Oven for Unit 73ItsLiamOven
 
Brienna hick sound recording glossary
Brienna hick sound recording glossaryBrienna hick sound recording glossary
Brienna hick sound recording glossarysoulsama
 
2023-1117 AI Music Intro.pdf
2023-1117 AI Music Intro.pdf2023-1117 AI Music Intro.pdf
2023-1117 AI Music Intro.pdfwayne391
 
Ig2 task 1 work sheet (glossary) steph hawkins revisited
Ig2 task 1 work sheet (glossary) steph hawkins revisitedIg2 task 1 work sheet (glossary) steph hawkins revisited
Ig2 task 1 work sheet (glossary) steph hawkins revisitedstephlizahawkins123
 
How to Create Funny Audio Story
How to Create Funny Audio StoryHow to Create Funny Audio Story
How to Create Funny Audio Storyaudio4fun
 
Ian definitions 3rd try 2
Ian definitions 3rd try 2Ian definitions 3rd try 2
Ian definitions 3rd try 2thomasmcd6
 
Ig2 task 1 work sheet
Ig2 task 1 work sheetIg2 task 1 work sheet
Ig2 task 1 work sheetj-roche
 
Media hardware
Media hardwareMedia hardware
Media hardwarecoralprout
 

Similar to Compelling audio and video for metro style games (20)

Lua and adaptive audio - Don Veca (Activision)
Lua and adaptive audio - Don Veca (Activision)Lua and adaptive audio - Don Veca (Activision)
Lua and adaptive audio - Don Veca (Activision)
 
Jordan smith ig2 task 1 revisited v2
Jordan smith ig2 task 1 revisited v2Jordan smith ig2 task 1 revisited v2
Jordan smith ig2 task 1 revisited v2
 
Sound recording glossary improved
Sound recording glossary improvedSound recording glossary improved
Sound recording glossary improved
 
IG1 Task 1
IG1 Task 1IG1 Task 1
IG1 Task 1
 
Jordan smith ig2 task 1 revisited
Jordan smith ig2 task 1 revisitedJordan smith ig2 task 1 revisited
Jordan smith ig2 task 1 revisited
 
Sound recording glossary
Sound recording glossarySound recording glossary
Sound recording glossary
 
Ig2 task 1 work sheet (1)
Ig2 task 1 work sheet (1)Ig2 task 1 work sheet (1)
Ig2 task 1 work sheet (1)
 
Sound recording glossary improved version11111111111
Sound recording glossary improved version11111111111 Sound recording glossary improved version11111111111
Sound recording glossary improved version11111111111
 
Ig2 task 1 work sheet
Ig2 task 1 work sheetIg2 task 1 work sheet
Ig2 task 1 work sheet
 
Ig2 task 1 work sheet
Ig2 task 1 work sheetIg2 task 1 work sheet
Ig2 task 1 work sheet
 
Sound recording glossary by Liam Oven for Unit 73
Sound recording glossary by Liam Oven for Unit 73Sound recording glossary by Liam Oven for Unit 73
Sound recording glossary by Liam Oven for Unit 73
 
Brienna hick sound recording glossary
Brienna hick sound recording glossaryBrienna hick sound recording glossary
Brienna hick sound recording glossary
 
IG2 Task 1
IG2 Task 1 IG2 Task 1
IG2 Task 1
 
Ig2task1worksheet
Ig2task1worksheetIg2task1worksheet
Ig2task1worksheet
 
2023-1117 AI Music Intro.pdf
2023-1117 AI Music Intro.pdf2023-1117 AI Music Intro.pdf
2023-1117 AI Music Intro.pdf
 
Ig2 task 1 work sheet (glossary) steph hawkins revisited
Ig2 task 1 work sheet (glossary) steph hawkins revisitedIg2 task 1 work sheet (glossary) steph hawkins revisited
Ig2 task 1 work sheet (glossary) steph hawkins revisited
 
How to Create Funny Audio Story
How to Create Funny Audio StoryHow to Create Funny Audio Story
How to Create Funny Audio Story
 
Ian definitions 3rd try 2
Ian definitions 3rd try 2Ian definitions 3rd try 2
Ian definitions 3rd try 2
 
Ig2 task 1 work sheet
Ig2 task 1 work sheetIg2 task 1 work sheet
Ig2 task 1 work sheet
 
Media hardware
Media hardwareMedia hardware
Media hardware
 

More from Larry Nung

Ansible - simple it automation
Ansible - simple it automationAnsible - simple it automation
Ansible - simple it automationLarry Nung
 
sonarwhal - a linting tool for the web
sonarwhal - a linting tool for the websonarwhal - a linting tool for the web
sonarwhal - a linting tool for the webLarry Nung
 
LiteDB - A .NET NoSQL Document Store in a single data file
LiteDB - A .NET NoSQL Document Store in a single data fileLiteDB - A .NET NoSQL Document Store in a single data file
LiteDB - A .NET NoSQL Document Store in a single data fileLarry Nung
 
PL/SQL & SQL CODING GUIDELINES – Part 8
PL/SQL & SQL CODING GUIDELINES – Part 8PL/SQL & SQL CODING GUIDELINES – Part 8
PL/SQL & SQL CODING GUIDELINES – Part 8Larry Nung
 
MessagePack - An efficient binary serialization format
MessagePack - An efficient binary serialization formatMessagePack - An efficient binary serialization format
MessagePack - An efficient binary serialization formatLarry Nung
 
PL/SQL & SQL CODING GUIDELINES – Part 7
PL/SQL & SQL CODING GUIDELINES – Part 7PL/SQL & SQL CODING GUIDELINES – Part 7
PL/SQL & SQL CODING GUIDELINES – Part 7Larry Nung
 
BenchmarkDotNet - Powerful .NET library for benchmarking
BenchmarkDotNet  - Powerful .NET library for benchmarkingBenchmarkDotNet  - Powerful .NET library for benchmarking
BenchmarkDotNet - Powerful .NET library for benchmarkingLarry Nung
 
PLSQL Coding Guidelines - Part 6
PLSQL Coding Guidelines - Part 6PLSQL Coding Guidelines - Part 6
PLSQL Coding Guidelines - Part 6Larry Nung
 
SonarQube - The leading platform for Continuous Code Quality
SonarQube - The leading platform for Continuous Code QualitySonarQube - The leading platform for Continuous Code Quality
SonarQube - The leading platform for Continuous Code QualityLarry Nung
 
Visual studio 2017
Visual studio 2017Visual studio 2017
Visual studio 2017Larry Nung
 
Web deploy command line
Web deploy command lineWeb deploy command line
Web deploy command lineLarry Nung
 
protobuf-net - Protocol Buffers library for idiomatic .NET
protobuf-net - Protocol Buffers library for idiomatic .NETprotobuf-net - Protocol Buffers library for idiomatic .NET
protobuf-net - Protocol Buffers library for idiomatic .NETLarry Nung
 
PL/SQL & SQL CODING GUIDELINES – Part 4
PL/SQL & SQL CODING GUIDELINES – Part 4PL/SQL & SQL CODING GUIDELINES – Part 4
PL/SQL & SQL CODING GUIDELINES – Part 4Larry Nung
 
Fx.configuration
Fx.configurationFx.configuration
Fx.configurationLarry Nung
 
Bower - A package manager for the web
Bower - A package manager for the webBower - A package manager for the web
Bower - A package manager for the webLarry Nung
 
Generic lazy class
Generic lazy classGeneric lazy class
Generic lazy classLarry Nung
 
PL/SQL Coding Guidelines - Part 2
PL/SQL Coding Guidelines - Part 2PL/SQL Coding Guidelines - Part 2
PL/SQL Coding Guidelines - Part 2Larry Nung
 

More from Larry Nung (19)

Ansible - simple it automation
Ansible - simple it automationAnsible - simple it automation
Ansible - simple it automation
 
sonarwhal - a linting tool for the web
sonarwhal - a linting tool for the websonarwhal - a linting tool for the web
sonarwhal - a linting tool for the web
 
LiteDB - A .NET NoSQL Document Store in a single data file
LiteDB - A .NET NoSQL Document Store in a single data fileLiteDB - A .NET NoSQL Document Store in a single data file
LiteDB - A .NET NoSQL Document Store in a single data file
 
PL/SQL & SQL CODING GUIDELINES – Part 8
PL/SQL & SQL CODING GUIDELINES – Part 8PL/SQL & SQL CODING GUIDELINES – Part 8
PL/SQL & SQL CODING GUIDELINES – Part 8
 
MessagePack - An efficient binary serialization format
MessagePack - An efficient binary serialization formatMessagePack - An efficient binary serialization format
MessagePack - An efficient binary serialization format
 
PL/SQL & SQL CODING GUIDELINES – Part 7
PL/SQL & SQL CODING GUIDELINES – Part 7PL/SQL & SQL CODING GUIDELINES – Part 7
PL/SQL & SQL CODING GUIDELINES – Part 7
 
BenchmarkDotNet - Powerful .NET library for benchmarking
BenchmarkDotNet  - Powerful .NET library for benchmarkingBenchmarkDotNet  - Powerful .NET library for benchmarking
BenchmarkDotNet - Powerful .NET library for benchmarking
 
PLSQL Coding Guidelines - Part 6
PLSQL Coding Guidelines - Part 6PLSQL Coding Guidelines - Part 6
PLSQL Coding Guidelines - Part 6
 
SonarQube - The leading platform for Continuous Code Quality
SonarQube - The leading platform for Continuous Code QualitySonarQube - The leading platform for Continuous Code Quality
SonarQube - The leading platform for Continuous Code Quality
 
Visual studio 2017
Visual studio 2017Visual studio 2017
Visual studio 2017
 
Web deploy command line
Web deploy command lineWeb deploy command line
Web deploy command line
 
Web deploy
Web deployWeb deploy
Web deploy
 
SikuliX
SikuliXSikuliX
SikuliX
 
protobuf-net - Protocol Buffers library for idiomatic .NET
protobuf-net - Protocol Buffers library for idiomatic .NETprotobuf-net - Protocol Buffers library for idiomatic .NET
protobuf-net - Protocol Buffers library for idiomatic .NET
 
PL/SQL & SQL CODING GUIDELINES – Part 4
PL/SQL & SQL CODING GUIDELINES – Part 4PL/SQL & SQL CODING GUIDELINES – Part 4
PL/SQL & SQL CODING GUIDELINES – Part 4
 
Fx.configuration
Fx.configurationFx.configuration
Fx.configuration
 
Bower - A package manager for the web
Bower - A package manager for the webBower - A package manager for the web
Bower - A package manager for the web
 
Generic lazy class
Generic lazy classGeneric lazy class
Generic lazy class
 
PL/SQL Coding Guidelines - Part 2
PL/SQL Coding Guidelines - Part 2PL/SQL Coding Guidelines - Part 2
PL/SQL Coding Guidelines - Part 2
 

Recently uploaded

12 Conversion Rate Optimization Strategies for Ecommerce Websites.pdf
12 Conversion Rate Optimization Strategies for Ecommerce Websites.pdf12 Conversion Rate Optimization Strategies for Ecommerce Websites.pdf
12 Conversion Rate Optimization Strategies for Ecommerce Websites.pdfSOFTTECHHUB
 
Understanding UAE Labour Law: Key Points for Employers and Employees
Understanding UAE Labour Law: Key Points for Employers and EmployeesUnderstanding UAE Labour Law: Key Points for Employers and Employees
Understanding UAE Labour Law: Key Points for Employers and EmployeesDragon Dream Bar
 
Constitution of Company Article of Association
Constitution of Company Article of AssociationConstitution of Company Article of Association
Constitution of Company Article of Associationseri bangash
 
Raising Seed Capital by Steve Schlafman at RRE Ventures
Raising Seed Capital by Steve Schlafman at RRE VenturesRaising Seed Capital by Steve Schlafman at RRE Ventures
Raising Seed Capital by Steve Schlafman at RRE VenturesAlejandro Cremades
 
Copyright: What Creators and Users of Art Need to Know
Copyright: What Creators and Users of Art Need to KnowCopyright: What Creators and Users of Art Need to Know
Copyright: What Creators and Users of Art Need to KnowMiriam Robeson
 
The Truth About Dinesh Bafna's Situation.pdf
The Truth About Dinesh Bafna's Situation.pdfThe Truth About Dinesh Bafna's Situation.pdf
The Truth About Dinesh Bafna's Situation.pdfMont Surfaces
 
Event Report - IBM Think 2024 - It is all about AI and hybrid
Event Report - IBM Think 2024 - It is all about AI and hybridEvent Report - IBM Think 2024 - It is all about AI and hybrid
Event Report - IBM Think 2024 - It is all about AI and hybridHolger Mueller
 
Shoe Deodorizer Manufacturing Plant Project Report.pptx
Shoe Deodorizer Manufacturing Plant Project Report.pptxShoe Deodorizer Manufacturing Plant Project Report.pptx
Shoe Deodorizer Manufacturing Plant Project Report.pptxSmith Anderson
 
Unlock Your TikTok Potential: Free TikTok Likes with InstBlast
Unlock Your TikTok Potential: Free TikTok Likes with InstBlastUnlock Your TikTok Potential: Free TikTok Likes with InstBlast
Unlock Your TikTok Potential: Free TikTok Likes with InstBlastInstBlast Marketing
 
Series A Fundraising Guide (Investing Individuals Improving Our World) by Accion
Series A Fundraising Guide (Investing Individuals Improving Our World) by AccionSeries A Fundraising Guide (Investing Individuals Improving Our World) by Accion
Series A Fundraising Guide (Investing Individuals Improving Our World) by AccionAlejandro Cremades
 
Potato Flakes Manufacturing Plant Project Report.pdf
Potato Flakes Manufacturing Plant Project Report.pdfPotato Flakes Manufacturing Plant Project Report.pdf
Potato Flakes Manufacturing Plant Project Report.pdfhostl9518
 
How to refresh to be fit for the future world
How to refresh to be fit for the future worldHow to refresh to be fit for the future world
How to refresh to be fit for the future worldChris Skinner
 
Using Generative AI for Content Marketing
Using Generative AI for Content MarketingUsing Generative AI for Content Marketing
Using Generative AI for Content MarketingChuck Aikens
 
NewBase 24 May 2024 Energy News issue - 1727 by Khaled Al Awadi_compresse...
NewBase   24 May  2024  Energy News issue - 1727 by Khaled Al Awadi_compresse...NewBase   24 May  2024  Energy News issue - 1727 by Khaled Al Awadi_compresse...
NewBase 24 May 2024 Energy News issue - 1727 by Khaled Al Awadi_compresse...Khaled Al Awadi
 
Unveiling the Dynamic Gemini_ Personality Traits and Sign Dates.pptx
Unveiling the Dynamic Gemini_ Personality Traits and Sign Dates.pptxUnveiling the Dynamic Gemini_ Personality Traits and Sign Dates.pptx
Unveiling the Dynamic Gemini_ Personality Traits and Sign Dates.pptxmy Pandit
 
Vendors of country report usefull datass
Vendors of country report usefull datassVendors of country report usefull datass
Vendors of country report usefull datassDilipParmar63
 
Toyota Kata Coaching for Agile Teams & Transformations
Toyota Kata Coaching for Agile Teams & TransformationsToyota Kata Coaching for Agile Teams & Transformations
Toyota Kata Coaching for Agile Teams & TransformationsStefan Wolpers
 
A Brief Introduction About Jacob Badgett
A Brief Introduction About Jacob BadgettA Brief Introduction About Jacob Badgett
A Brief Introduction About Jacob BadgettJacobBadgett
 
بروفايل شركة ميار الخليج للاستشارات الهندسية.pdf
بروفايل شركة ميار الخليج للاستشارات الهندسية.pdfبروفايل شركة ميار الخليج للاستشارات الهندسية.pdf
بروفايل شركة ميار الخليج للاستشارات الهندسية.pdfomnme1
 
Hyundai capital 2024 1q Earnings release
Hyundai capital 2024 1q Earnings releaseHyundai capital 2024 1q Earnings release
Hyundai capital 2024 1q Earnings releaseirhcs
 

Recently uploaded (20)

12 Conversion Rate Optimization Strategies for Ecommerce Websites.pdf
12 Conversion Rate Optimization Strategies for Ecommerce Websites.pdf12 Conversion Rate Optimization Strategies for Ecommerce Websites.pdf
12 Conversion Rate Optimization Strategies for Ecommerce Websites.pdf
 
Understanding UAE Labour Law: Key Points for Employers and Employees
Understanding UAE Labour Law: Key Points for Employers and EmployeesUnderstanding UAE Labour Law: Key Points for Employers and Employees
Understanding UAE Labour Law: Key Points for Employers and Employees
 
Constitution of Company Article of Association
Constitution of Company Article of AssociationConstitution of Company Article of Association
Constitution of Company Article of Association
 
Raising Seed Capital by Steve Schlafman at RRE Ventures
Raising Seed Capital by Steve Schlafman at RRE VenturesRaising Seed Capital by Steve Schlafman at RRE Ventures
Raising Seed Capital by Steve Schlafman at RRE Ventures
 
Copyright: What Creators and Users of Art Need to Know
Copyright: What Creators and Users of Art Need to KnowCopyright: What Creators and Users of Art Need to Know
Copyright: What Creators and Users of Art Need to Know
 
The Truth About Dinesh Bafna's Situation.pdf
The Truth About Dinesh Bafna's Situation.pdfThe Truth About Dinesh Bafna's Situation.pdf
The Truth About Dinesh Bafna's Situation.pdf
 
Event Report - IBM Think 2024 - It is all about AI and hybrid
Event Report - IBM Think 2024 - It is all about AI and hybridEvent Report - IBM Think 2024 - It is all about AI and hybrid
Event Report - IBM Think 2024 - It is all about AI and hybrid
 
Shoe Deodorizer Manufacturing Plant Project Report.pptx
Shoe Deodorizer Manufacturing Plant Project Report.pptxShoe Deodorizer Manufacturing Plant Project Report.pptx
Shoe Deodorizer Manufacturing Plant Project Report.pptx
 
Unlock Your TikTok Potential: Free TikTok Likes with InstBlast
Unlock Your TikTok Potential: Free TikTok Likes with InstBlastUnlock Your TikTok Potential: Free TikTok Likes with InstBlast
Unlock Your TikTok Potential: Free TikTok Likes with InstBlast
 
Series A Fundraising Guide (Investing Individuals Improving Our World) by Accion
Series A Fundraising Guide (Investing Individuals Improving Our World) by AccionSeries A Fundraising Guide (Investing Individuals Improving Our World) by Accion
Series A Fundraising Guide (Investing Individuals Improving Our World) by Accion
 
Potato Flakes Manufacturing Plant Project Report.pdf
Potato Flakes Manufacturing Plant Project Report.pdfPotato Flakes Manufacturing Plant Project Report.pdf
Potato Flakes Manufacturing Plant Project Report.pdf
 
How to refresh to be fit for the future world
How to refresh to be fit for the future worldHow to refresh to be fit for the future world
How to refresh to be fit for the future world
 
Using Generative AI for Content Marketing
Using Generative AI for Content MarketingUsing Generative AI for Content Marketing
Using Generative AI for Content Marketing
 
NewBase 24 May 2024 Energy News issue - 1727 by Khaled Al Awadi_compresse...
NewBase   24 May  2024  Energy News issue - 1727 by Khaled Al Awadi_compresse...NewBase   24 May  2024  Energy News issue - 1727 by Khaled Al Awadi_compresse...
NewBase 24 May 2024 Energy News issue - 1727 by Khaled Al Awadi_compresse...
 
Unveiling the Dynamic Gemini_ Personality Traits and Sign Dates.pptx
Unveiling the Dynamic Gemini_ Personality Traits and Sign Dates.pptxUnveiling the Dynamic Gemini_ Personality Traits and Sign Dates.pptx
Unveiling the Dynamic Gemini_ Personality Traits and Sign Dates.pptx
 
Vendors of country report usefull datass
Vendors of country report usefull datassVendors of country report usefull datass
Vendors of country report usefull datass
 
Toyota Kata Coaching for Agile Teams & Transformations
Toyota Kata Coaching for Agile Teams & TransformationsToyota Kata Coaching for Agile Teams & Transformations
Toyota Kata Coaching for Agile Teams & Transformations
 
A Brief Introduction About Jacob Badgett
A Brief Introduction About Jacob BadgettA Brief Introduction About Jacob Badgett
A Brief Introduction About Jacob Badgett
 
بروفايل شركة ميار الخليج للاستشارات الهندسية.pdf
بروفايل شركة ميار الخليج للاستشارات الهندسية.pdfبروفايل شركة ميار الخليج للاستشارات الهندسية.pdf
بروفايل شركة ميار الخليج للاستشارات الهندسية.pdf
 
Hyundai capital 2024 1q Earnings release
Hyundai capital 2024 1q Earnings releaseHyundai capital 2024 1q Earnings release
Hyundai capital 2024 1q Earnings release
 

Compelling audio and video for metro style games

  • 1. Compelling audio and video for Metro style games Larry Nung
  • 2. 01. Chapter dividing page Title title title title Audio
  • 3. This document is the intellectual property of Acer Inc, and was created for demonstration purposes only. It may not be modified, organized or re-utilized in any way without the express written permission of the rightful owner.
  • 4. This document is the intellectual property of Acer Inc, and was created for demonstration purposes only. It may not be modified, organized or re-utilized in any way without the express written permission of the rightful owner.
  • 5. This document is the intellectual property of Acer Inc, and was created for demonstration purposes only. It may not be modified, organized or re-utilized in any way without the express written permission of the rightful owner.
  • 6. This document is the intellectual property of Acer Inc, and was created for demonstration purposes only. It may not be modified, organized or re-utilized in any way without the express written permission of the rightful owner.
  • 7. This document is the intellectual property of Acer Inc, and was created for demonstration purposes only. It may not be modified, organized or re-utilized in any way without the express written permission of the rightful owner.
  • 8. This document is the intellectual property of Acer Inc, and was created for demonstration purposes only. It may not be modified, organized or re-utilized in any way without the express written permission of the rightful owner. Media Foundation Playback/Pre view Playback/Pre view Audio/Video Source Audio/Video Source Video Decoder Video Decoder Video Effect 1 Video Effect 1 Video Encoder Video Encoder Video Effect 2 Video Effect 2 Audio/Video Sink Audio/Video Sink Audio Decoder Audio Decoder Audio Effect 1 Audio Effect 1 Audio Encoder Audio Encoder Audio Effect 2 Audio Effect 2 Windows Runtime (WinRT)Windows Runtime (WinRT) CaptureCapture StreamingStreamingTranscod e Transcod e Extensibil ity Extensibil ity MediaCont rol MediaCont rol Protectio n Protectio n Windows Audio Session API (WASAPI)Direct3D
  • 9. This document is the intellectual property of Acer Inc, and was created for demonstration purposes only. It may not be modified, organized or re-utilized in any way without the express written permission of the rightful owner. Media Foundation Playback/Pre view Playback/Pre view Audio/Video Source Audio/Video Source Video Decoder Video Decoder Audio/Video Sink Audio/Video Sink Audio Decoder Audio Decoder StreamingStreamingTransco de Transco de Direct3D
  • 10. This document is the intellectual property of Acer Inc, and was created for demonstration purposes only. It may not be modified, organized or re-utilized in any way without the express written permission of the rightful owner.
  • 11. This document is the intellectual property of Acer Inc, and was created for demonstration purposes only. It may not be modified, organized or re-utilized in any way without the express written permission of the rightful owner.
  • 12. This document is the intellectual property of Acer Inc, and was created for demonstration purposes only. It may not be modified, organized or re-utilized in any way without the express written permission of the rightful owner. Format Compression Ratio Recommended API Concurrent voices PCM ~1:1 XAudio2 100s ADPCM ~1:4 XAudio2 100s WMA ~1:12 Media Foundation 1s - 10s MP3 ~1:12 Media Foundation 1s - 10s AAC ~1:12 Media Foundation 1s - 10s
  • 13. This document is the intellectual property of Acer Inc, and was created for demonstration purposes only. It may not be modified, organized or re-utilized in any way without the express written permission of the rightful owner.
  • 14. This document is the intellectual property of Acer Inc, and was created for demonstration purposes only. It may not be modified, organized or re-utilized in any way without the express written permission of the rightful owner.
  • 15. This document is the intellectual property of Acer Inc, and was created for demonstration purposes only. It may not be modified, organized or re-utilized in any way without the express written permission of the rightful owner.
  • 16. 01. Chapter dividing page Title title title title Video
  • 17.
  • 18.
  • 19.