Udostępnij za pośrednictwem


Dokument dziennika grafiki

Dokument dziennika grafiki to rekord zdarzenia Direct3D, które są przechwytywane aplikacji lub grę podczas sesji debugowania grafiki.Można sprawdzić w dzienniku w Visual Studio pod kątem błędów renderowania, tak, aby można było używać narzędzia diagnostyczne grafiki sprawdzanie ich bardziej szczegółowo.

Jest to jakie grafiki dziennika dokument wygląda podobnie w Visual Studio:

Dziennik grafiki zawierające dwa przechwycone ramki.

[!UWAGA]

Od wersji programu Visual Studio 2013 Update 3, diagnostyki grafiki narzędzia windows znajdują się w niezależne kopię powłoki programu Visual Studio.Dostosować to powłoki o nazwie programu Visual Studio grafiki analizy, eliminuje niepotrzebne menu i opcji, a w przeciwnym razie grafiki logowania dokumentów i przepływ pracy są takie same jak wcześniej.

Można uruchomić analizy grafiki w usłudze Visual Studio z programu Visual Studio, przy użyciu interfejsu przechwytywania, wybierz jedną z ramek przechwycone wykonując ramki... łącze powyżej miniatur obrazu, lub kliknij dwukrotnie miniatura.

Aby uzyskać więcej informacji na temat tej zmiany, zobacz Diagnostyka grafiki — Przegląd.

Omówienie grafiki logowania dokumentów

Przy użyciu Visual Studio do należy sprawdzić, czy dokument dziennika grafiki, można zwizualizować efektów zdarzeń Direct3D w celu renderowania, który wystąpił podczas przechwytywania.Można wskazanie regiony w celu renderowania, które zawierają nieoczekiwane dane wyjściowe.Po wybraniu piksel w regionie, których to dotyczy, umożliwia diagnostyki grafiki sprawdzić go, jego programów do cieniowania, zdarzenia Direct3D, które wpływ na jego, stos wywołań aplikacji, które doprowadziło do tych zdarzeń i obiektów DirectX, które obsługuje te zdarzenia.Te informacje można użyć do diagnozowania problemów z renderowaniem aplikacji lub gry.

W górnej części okna (Experiment.vsglog grafiki) Wyświetla bieżący wynik docelowy renderowania wybranej ramki i wyświetla część u dołu listy ramki zawierający miniatur przechwyconych ramek.

Aby sprawdzić ramki

  • W listy ramki, wybierz ramkę, w której chcesz sprawdzić.Dane wyjściowe docelowy renderowania w górnej części dokumentu dziennika grafiki jest aktualizowana w celu wyświetlenia zaznaczonej ramki.

Aby sprawdzić piksel

  • W górnej części dokumentu dziennika grafiki wybierz pikseli, która ma zostać z danych wyjściowych docelowego renderowania.W przypadku wybrania pozycji piksel, można użyć grafiki piksela historii okna, aby wyświetlić szczegółowe informacje dotyczące wybranej pikseli.Aby uzyskać więcej informacji, zobacz Historia pikseli grafiki.

Odtwarzanie maszyny

Również wyświetlona w prawym górnym rogu listy ramki jest Odtwarzanie maszyny.Komputer odtwarzanie jest nazwy komputera lub urządzenia, które służy do odtwarzania grafiki zdarzeń z pliku dziennika grafiki podczas sesji diagnostyki grafiki później.Przy użyciu innego urządzenia zamiast komputerze deweloperskim, aby odtworzyć przechwycone zdarzenia, można dokładniej odtworzyć środowisko wykonawcze, w którym wystąpił problem — na przykład można użyć komputer grafikę innego sprzętu lub sterowników niż te, które używa na komputerze deweloperskim, lub inne rodzaje urządzeń, takich jak ARM systemem Windows RT tablet lub urządzenia systemu Windows Phone.

Uzyskać informacji o sposobie określania maszynie odtwarzanie, zobacz Porady: zmiana maszyny odtwarzania diagnostyki grafiki.

Grafika rejestrować informacje podsumowania

Gdy plik dziennika jest aktywny dokument właściwości okna wyświetla informacje o środowisku, który udostępniany sesji przechwytywania diagnostyki grafiki.Kilka kategorii informacje są wyświetlane.

  • Informacje o Direct3D
    Wyświetla informacje o funkcjach sprzętu i sterownika karty graficznej, który został użyty podczas sesji przechwytywania.

    Właściwość

    Opis

    10-bitowy format XR High Color

    True Jeśli format high-color XR 10-bitowy jest obsługiwany, w przeciwnym razie False.

    DirectCompute CS 4.x

    True Jeśli obliczyć cieniowania 4.0 jest obsługiwane, w przeciwnym razie False.

    Programy do cieniowania o podwójnej precyzji

    True Jeśli karta graficzna obsługuje podwójnej precyzji wartości zmiennoprzecinkowych (wersja 64-bitowa); w przeciwnym razie False.

    Listy poleceń sterownika

    True gdy sterownik obsługuje polecenie list; w przeciwnym razie False.

    Tworzenie współbieżne sterownika

    True gdy sterownik obsługuje jednoczesne tworzenie (asynchronicznej); w przeciwnym razie False.

    Formaty rozszerzone (BGRA itd.)

    True Jeśli rozszerzonych formatów, takich jak BGRA są obsługiwane, w przeciwnym razie False.

    Maksymalny poziom funkcjonalności sprzętowej

    Wyświetla najwyższego poziomu funkcji jest obsługiwana przez karty graficznej.

  • Wyświetl informacje o
    Wyświetla informacje dotyczące karty graficznej, który został użyty podczas sesji przechwytywania.

    Właściwość

    Opis

    Opis

    Ciąg opisu wyświetlania karty.

    Pamięć karty graficznej

    Ilość pamięci, że jest zainstalowany na karty graficznej.

    Nazwa sterownika

    Nazwa sterownika karty graficznej.

    Wersja sterownika

    Wersja sterownika karty graficznej.

    Nazwa

    Nazwa karty graficznej.

  • Doświadczenia pliku
    Wyświetla informacje o pliku doświadczenia przypisanej sesji przechwytywania.

    Właściwość

    Opis

    Ścieżka

    Ścieżka pliku .vsglog.

    [!UWAGA]

    W obszarze starszego przechwytywania ta właściwość jest używane.

  • Informacje o module
    Wyświetla nazwę i wersję bibliotek dołączanych dynamicznie (dll), które zostały załadowane przez aplikację podczas sesji przechwytywania.

  • Informacje o systemie
    Wyświetla informacje o sprzęcie i system operacyjny, który udostępniany aplikacji podczas sesji przechwytywania.

    Właściwość

    Opis

    Pamięć

    Ilość pamięci zainstalowanej w komputerze.

    Architektura systemu operacyjnego

    Cel architektura Procesora systemu operacyjnego.

    Wersja systemu operacyjnego

    Wersja systemu operacyjnego.

    Procesor

    Procesor zainstalowanej w komputerze.

    Architektura aplikacji docelowej

    Architektura procesora CPU aplikacji docelowej.Może to być inne niż architektury systemu operacyjnego.

  • Aplikacja docelowa
    Wyświetla informacje o aplikacji, która jest przedmiotem sesji przechwytywania.

    Właściwość

    Opis

    Data/godzina ostatniej modyfikacji

    Data i godzina, który powstał z poziomu aplikacji.

    Ścieżka

    Ścieżka aplikacji.

    Identyfikator procesu

    Identyfikator procesu, czy podano do wybranej aplikacji.

    Wersja

    Wersja aplikacji.

  • Plik dziennika VSG
    Wyświetla informacje o dokumencie dziennika grafiki.

    Właściwość

    Opis

    Utworzony przez

    Nazwa aplikacji, która utworzone grafiki logowania dokumentu.Na przykład, jeśli sesja przechwytywania zostało zainicjowane z Visual Studio (Ręczne przechwytywania) wartość tej właściwości jest Visual Studio.

    Godzina rozpoczęcia sesji

    Data i godzina rozpoczęcia sesji przechwytywania.

    Rozmiar

    Rozmiar pliku dziennika grafiki.

Zobacz też

Zadania

Wskazówki: brak obiektów spowodowany cieniowaniem wierzchołków

Wskazówki: debugowanie błędów renderowania spowodowanych cieniowaniem