Lai gan, izmantojot Kinect® sensoru ierīci ar atbilstošu sekundāro sistēmu, ir pieejamas vairākas dažādas Kinect® funkcijas, vairākas no tām ir ierīces galvenās funkcijas. Divas galvenās funkcijas ir balss atpazīšana un spēlētāja atrašanās vietas vizuāla noteikšana. Tie nodrošina Kinect® sistēmai iespēju atpazīt un pieņemt balss komandas no lietotājiem, kā arī vizuāli identificēt lietotāja atrašanās vietu un pozīciju fiziskajām vadības ierīcēm un komandām. Citas Kinect® funkcijas galvenokārt ir balstītas uz programmatūru, kas tiek izmantota kopā ar Kinect®, un tās var būt no saskarnes vadīklām, balss un kustības līdz iespējai digitalizēt fiziskus objektus virtuālai manipulācijai.
Izmantojot Kinect® sensoru ierīci ar sekundāro sistēmu, piemēram, Xbox 360® spēļu konsoli vai datoru, ir iespējamas vairākas Kinect® funkcijas. Tomēr lielākā daļa šo funkciju izriet no Kinect® sensora komplektācijā iekļautās aparatūras. Divas galvenās funkcijas ir mikrofons, kas var noteikt balss komandas, un kamera sensorā.
Sensora ierīcē ir mikrofons, kas atbild par daudzām populārajām Kinect® funkcijām, kas tiek izstrādātas. Mikrofons var uztvert balsis un izolēt balss norādījumu skaņu no citām apkārtējās vides vai vides skaņām. Tas ļauj programmatūrai un programmaparatūrai ar sistēmu Kinect® atpazīt balss norādījumus, lai lietotāji varētu manipulēt ar spēļu vadīklām un lietotāja interfeisa (UI) opcijām, izmantojot balss komandas.
Tomēr daudzas no unikālākajām Kinect® funkcijām ir balstītas uz kameru sistēmu sensora ierīcē. Sensors būtībā rada infrasarkanās gaismas režģi ierīces priekšā, ko uztver sensorā esošā kamera. Pēc tam šos datus izmanto programmaparatūra un programmatūra, lai izveidotu virtuālu vides attēlojumu un atpazītu cilvēku figūras šajā vidē. Kad cilvēki ir atpazīti, ir iespējamas kustības vadīklas, jo kustība un šīs figūras izmaiņas var nodrošināt spēles vadību un lietotāja interfeisa mijiedarbību.
Citas Kinect® funkcijas, kas ir izveidotas un turpina attīstīties, ir balstītas uz šīm divām primārajām sistēmām. Spēļu vadība, piemēram, ir iespējama, izmantojot balss atpazīšanu, kas ļauj spēlētājiem dot balss komandas pašai spēlei. Kustību vadīklas ļauj spēlētājiem pārvietot savu ķermeni reālajā telpā, lai kontrolētu varoņus un objektus spēlē.
UI vadīklas ir iespējamas vairākos dažādos veidos, tostarp iespēja kādam pārvietoties pa izvēlnēm, izmantojot balss komandas, un atlasīt opcijas, pamatojoties uz fiziskām kustībām, kas saistītas ar virtuālo vidi. Turpina ieviest jaunas Kinect® funkcijas, tostarp iespēju “ieskenēt” objektus no reālās pasaules virtuālajā vidē, izmantojot sensorā esošo kameru. Pēc tam Kinect® lietotāji var manipulēt ar objekta virtuālo versiju, izmantojot balss un kustības vadības ierīču kombināciju.