Direct3D Diagnostics Capture Interfaces
De volgende interfaces worden gedeclareerd in vspixengine.h.
In deze sectie
Onderwerp | Beschrijving |
---|---|
Callback van engine die aangeeft dat het klaar is met het parseren van nieuwe frames die aan het logboek zijn toegevoegd. | |
Basis van elke aanvraag die kan worden geannuleerd. Geannuleerde aanvragen kunnen alleen worden geannuleerd als ze nog in de wachtrij staan, zodat een annulering kan worden genegeerd. | |
Callback van engine voor het afhandelen van fouten. | |
Callback van engine om de voortgang te retourneren. | |
Niet gebruikt. Voorheen een callback om alle pixelgeschiedenisresultaten tegelijk te retourneren. | |
Niet gebruikt. Voorheen een aanvraag voor pixelgeschiedenis primitieven en snijpunten samen. | |
Callback om pixelgeschiedenisknooppunten te retourneren (oproepniveau tekenen) en primitieven (driehoekniveau) in twee verschillende resultaten. | |
Aanvraag voor pixelgeschiedenis snijpunten en primitieven afzonderlijk. | |
Callback om een renderdoel te retourneren. De indeling van het geretourneerde renderdoel is R8G8B8A8_UNORM ongeacht de indeling van de rendertarget in de engine. | |
Callback om een renderdoel aan te vragen. | |
Niet gebruikt. Voorheen een aanvraag om te beginnen met het opsporen van fouten in een shader. | |
Callback om de instructies te retourneren die zijn gegenereerd bij het maken van een shader-tracering. | |
Aanvraag om te beginnen met het opsporen van fouten in een shader. Deze aanvraag bevat twee onderdelen: een trace genereren en fouten opsporen in een tracering. | |
Aanvraag om het genereren van een shader-trace te annuleren. | |
Gereserveerd. Aanvraag om live fouten in een shader op te sporen. | |
Callback om de inhoud van een object in XML-formulier te retourneren. | |
Aanvraag voor de inhoud van een object in XML-formulier. | |
Callback om de inhoud van een object in buffervorm te retourneren voor objecten die dit ondersteunen (buffers, patronen). | |
Vraag de inhoud van een object in bufferformulier aan voor objecten die het object ondersteunen. | |
Callback voor het schrijven van een patroon als een DDS-bestand. | |
Verzoek om een bitmappatroon te schrijven als een DDS-bestand. | |
Verzoek om een tegelpatroon te schrijven als een DDS-bestand. | |
Niet gebruikt. Voorheen een callback voor pijplijnfasegegevens. | |
Niet gebruikt. Voorheen een callback voor pijplijnfasegegevens. | |
Callback voor gegevens van pijplijnfasen. | |
Niet gebruikt. Voorheen een aanvraag voor pijplijnfasegegevens. | |
Niet gebruikt. Voorheen een aanvraag voor pijplijnfasegegevens. | |
Aanvraag voor gegevens van pijplijnfasen. | |
Callback om callstack-gegevens te retourneren. | |
Aanvraag voor callstack-gegevens. | |
Geeft symboolservergegevens door aan de desktop capture-engine. | |
Callback om bronbestandsgegevens van een callstack te retourneren. | |
Aanvraag voor bronbestandsgegevens van een callstack. | |
Callback om fouten van de engine te retourneren tijdens het vastleggen. | |
Niet gebruikt. Voorheen een callback om te reageren op de gebeurtenis 'capture frame'. | |
Niet gebruikt. Voorheen een aanvraag voor zaken als 'capture frame'-gebeurtenis. | |
Callback om de lijst met frames met hun gebeurtenis-id en framenummer te retourneren. | |
Aanvraag voor de lijst met frames met hun gebeurtenis-id en framenummer. | |
Callback om samenvattingsinformatie te retourneren (weergegeven in het eigenschappenvenster). | |
Aanvraag voor overzichtsgegevens. | |
Callback om een buffer te retourneren die de mesh van een pijplijnfase bevat. | |
Aanvraag voor een buffer die de mesh van een pijplijnfase bevat. | |
Callback om de lijst met gebeurtenissen in een frame te retourneren. | |
Niet gebruikt. | |
Aanvraag voor het retourneren van de lijst met gebeurtenissen in een frame. | |
Callback om objecttabelgegevens te retourneren. | |
Aanvraag voor objecttabelgegevens. | |
Callback om het experiment op te slaan of te beƫindigen. Geeft aan dat het opslaan van het bestand is voltooid. | |
Uitbreidingen op de oorspronkelijke IPixEngine-interface. | |
Oorspronkelijke interface voor het communiceren van gegevens over een vsglog. | |
Interface voor externe communicatie van gegevens over een vsglog. | |
Niet gebruikt. | |
Uitbreidingen van de IPixEngine2-interface. | |
Extensies voor de IPIxEngine3-interface. | |
Callback om de inhoud van een object bij te werken. | |
Vraag om de inhoud van een object bij te werken. | |
Callbacks die worden gebruikt voor het weergeven van patronen. | |
Extensies voor de IPixEngine4-interface met toevoegingen voor het weergeven van patronen. | |
Extensies voor de IPixEngine5-interface met toevoegingen voor het bepalen van de versie van de externe engine. | |
Callback om de versies van alle ondersteunde interfaces te retourneren. Hierdoor kan de consument niet synchroon zijn met de capture-engine. | |
Extensies voor de interface IPixEngine6 met toevoegingen rond versiebeheer. | |
Callback voor het retourneren van offlineanalysegegevens. | |
Aanvraag voor offlineanalysegegevens. | |
Terugbellen om informatie te retourneren over of een offlineaanvraag al dan niet in de cache is opgeslagen. | |
Aanvragen voor informatie over of een offlineaanvraag in de cache is opgeslagen of niet. | |
Niet gebruikt. | |
Bepaalt of de engine een singleton-exemplaar ondersteunt of niet. | |
Bepaalt of de engine afkomstig is van Windows 10. |
verwante onderwerpen
Direct3D Diagnostics Capture Interface Reference