DXGI-gränssnitt

Det här avsnittet innehåller information om de gränssnitt som tillhandahålls av DXGI.

I det här avsnittet

Ämne Beskrivning
IDXGIAdapter
Gränssnittet IDXGIAdapter representerar ett visningsundersystem (inklusive en eller flera GPU:er, DAC:er och videominne).
IDXGIAdapter1
Gränssnittet IDXGIAdapter1 representerar ett visningsundersystem (inklusive en eller flera GPU:er, DACs och videominne).
IDXGIAdapter2
Gränssnittet IDXGIAdapter2 representerar ett visningsundersystem som innehåller en eller flera GPU:er, DAC:er och videominne.
IDXGIAdapter3
Det här gränssnittet lägger till några metoder för minnesplacering för att budgetera och reservera fysiskt minne.
IDXGIAdapter4
Det här gränssnittet representerar ett visningsundersystem och utökar den här serien med gränssnitt för att exponera en metod för att söka efter ett adapters kompatibilitet med Godtycklig Code Guard (ACG).
IDXGIDebug
Det här gränssnittet styr felsökningsinställningarna och kan bara användas om felsökningslagret är aktiverat.
IDXGIDebug1
Styr felsökningsinställningar för Microsoft DirectX Graphics Infrastructure (DXGI). Du kan använda gränssnittet IDXGIDebug1 i Windows Store-appar.
IDXGIDecodeSwapChain
Representerar en växlingskedja som används av skrivbordsmediaappar för att avkoda videodata och visa dem på en DirectComposition- yta.
IDXGIEnhet
Ett IDXGIDevice--gränssnitt implementerar en härledd klass för DXGI-objekt som producerar bilddata.
IDXGIDevice1
Ett IDXGIDevice1--gränssnitt implementerar en härledd klass för DXGI-objekt som producerar bilddata.
IDXGIDevice2
Gränssnittet IDXGIDevice2 implementerar en härledd klass för DXGI-objekt som producerar bilddata. Gränssnittet exponerar metoder för att blockera processorbearbetning tills GPU:n har slutfört bearbetningen och för att erbjuda resurser till operativsystemet.
IDXGIDevice3
Gränssnittet IDXGIDevice3 implementerar en härledd klass för DXGI-objekt som producerar bilddata. Gränssnittet exponerar en metod för att trimma grafikminnets användning av DXGI-enheten.
IDXGIDevice4
Det här gränssnittet innehåller uppdaterade metoder för att erbjuda och frigöra resurser.
IDXGIDeviceSubObject
Ärvda från objekt som är kopplade till enheten så att de kan hämta en pekare till den.
IDXGIDisplayControl
IDXGIDisplayControl--gränssnittet exponerar metoder för att ange användarinställningar för operativsystemets stereoskopiska 3D-visningsbeteende och för att ange stereoskopisk 3D-visningsstatus för att aktivera eller inaktivera.
IDXGIFactory
Ett IDXGIFactory--gränssnitt implementerar metoder för att generera DXGI-objekt (som hanterar helskärmsövergångar).
IDXGIFactory1
Gränssnittet IDXGIFactory1 implementerar metoder för att generera DXGI-objekt.
IDXGIFactory2
Gränssnittet IDXGIFactory2 innehåller metoder för att skapa en nyare versionsväxlingskedja med fler funktioner än IDXGISwapChain- och för att övervaka stereoskopiska 3D-funktioner.
IDXGIFactory3
Gör det möjligt att skapa DXGI-objekt.
IDXGIFactory4
Gör det möjligt att skapa DXGI-objekt.
IDXGIFactory5
Det här gränssnittet gör det möjligt för en enda metod att stödja visning av variabel uppdateringshastighet.
IDXGIFactory6
Det här gränssnittet möjliggör en enda metod som räknar upp grafikkort baserat på en viss GPU-inställning.
IDXGIFactoryMedia
Skapar växlingskedjor för skrivbordsmediaappar som använder DirectComposition ytor för att avkoda och visa video.
IDXGIInfoQueue
Det här gränssnittet styr felsökningsinformationskön och kan bara användas om felsökningslagret är aktiverat.
IDXGIKeyedMutex
Representerar ett nyckelat mutex som ger exklusiv åtkomst till en delad resurs som används av flera enheter.
IDXGIObject
Ett IDXGIObject--gränssnitt är ett basgränssnitt för alla DXGI-objekt. IDXGIObject stöder associering av anroparedefinierade (privata data) med ett objekt och hämtning av ett gränssnitt till det överordnade objektet.
IDXGIOutput
Ett IDXGIOutput--gränssnitt representerar ett kortutdata (till exempel en övervakare).
IDXGIOutput1
Ett IDXGIOutput1--gränssnitt representerar ett kortutdata (till exempel en övervakare).
IDXGIOutput2
Representerar ett kortutdata (till exempel en övervakare). Gränssnittet IDXGIOutput2 visar en metod för att söka efter stöd för flerplansöverlägg på det primära utdatakortet.
IDXGIOutput3
Representerar ett kortutdata (till exempel en övervakare). Gränssnittet IDXGIOutput3 visar en metod för att söka efter stöd för överlägg.
IDXGIOutput4
Representerar ett kortutdata (till exempel en övervakare). Gränssnittet IDXGIOutput4 visar en metod för att söka efter stöd för överläggsfärgutrymme.
IDXGIOutput5
Representerar ett kortutdata (till exempel en övervakare). Gränssnittet IDXGIOutput5 visar en enda metod för att ange en lista över format som stöds för helskärmsytor.
IDXGIOutput6
Representerar ett kortutdata (till exempel en övervakare). Gränssnittet IDXGIOutput6 visar metoder för att tillhandahålla specifika övervakningsfunktioner.
IDXGIOutputDuplication
IDXGIOutputDuplication-gränssnittet kommer åt och manipulerar den duplicerade skrivbordsavbildningen.
IDXGIResource
Ett IDXGIResource--gränssnitt tillåter resursdelning och identifierar det minne som en resurs finns i.
IDXGIResource1
Ett IDXGIResource1--gränssnitt utökar IDXGIResource--gränssnittet genom att lägga till stöd för att skapa ett underresursobjekt och för att skapa ett handtag till en delad resurs.
IDXGISurface
Gränssnittet IDXGISurface implementerar metoder för bilddataobjekt.
IDXGISurface1
Gränssnittet IDXGISurface1 utökar IDXGISurface- genom att lägga till stöd för att använda Windows Graphics Device Interface (GDI) för återgivning till en DXGI-yta.
IDXGISurface2
Gränssnittet IDXGISurface2 utökar gränssnittet IDXGISurface1 genom att lägga till stöd för underresursytor och få ett handtag till en delad resurs.
IDXGISwapChain
Ett IDXGISwapChain--gränssnitt implementerar en eller flera ytor för lagring av renderade data innan de presenteras för utdata.
IDXGISwapChain1
Innehåller presentationsfunktioner som har förbättrats från IDXGISwapChain. De här presentationsfunktionerna består av att ange smutsiga rektanglar och rulla rektangel för att optimera presentationen.
IDXGISwapChain2
Utökar IDXGISwapChain1- med metoder för växling av buffertskalning och växlingskedjor med lägre svarstid.
IDXGISwapChain3
Utökar IDXGISwapChain2- med metoder för att få index för växlingskedjans aktuella buffert och stöd för färgutrymme.
IDXGISwapChain4
Det här gränssnittet exponerar en enda metod för att ange videometadata.
IDXGISwapChainMedia
Med det här växlingskedjans gränssnitt kan skrivbordsmediaprogram begära en sömlös ändring av en specifik uppdateringsfrekvens.

DXGI-referens