Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
[Funkcja skojarzona z tą stroną, DirectShow, jest starszą funkcją. Został zastąpiony przez MediaPlayer, IMFMediaEnginei Audio/Video Capture w Media Foundation. Te funkcje zostały zoptymalizowane pod kątem systemów Windows 10 i Windows 11. Firma Microsoft zdecydowanie zaleca, aby nowy kod używał MediaPlayer, IMFMediaEngine i Audio/Video Capture na platformie Media Foundation, zamiast DirectShow, gdy tylko jest to możliwe. Firma Microsoft sugeruje, że istniejący kod, który używa starszych interfejsów API, należy przepisać go do korzystania z nowych interfejsów API, jeśli to możliwe.]
Uwaga
[Przestarzałe. Ten interfejs API może zostać usunięty z przyszłych wersji systemu Windows.]
Microsoft® DirectShow® Editing Services (DES) definiuje różne kody błędów używane do rejestrowania błędów renderowania. Jeśli projekt nie jest poprawnie renderowany, aparat renderowania wywołuje metodę IAMErrorLog::LogError. Poniższa tabela zawiera podsumowanie parametrów LogError:
- Kod błędu znajduje się w parametrze ErrorCode.
- Opis jest zawarty w parametrze ErrorString.
- Opis znajduje się w parametrze ErrorString.
- Jeśli istnieją dodatkowe informacje, typ VARIANT jest zawarty w członku vt struktury VARIANT wskazywanej przez pExtraInfo.
Notatka
Kody błędów opisane tutaj nie są wartościami HRESULT. Aby uzyskać listę wartości zwracanych specyficznych dla HRESULT w DES, zobacz Kody błędów i sukcesu.
| Kod błędu | Opis | Dodatkowe informacje | Typ wariantu |
|---|---|---|---|
| DEX_IDS_BAD_SOURCE_NAME | Nazwa pliku nie istnieje lub directshow nie rozpoznaje rozszerzenia pliku. | Nazwa pliku | BSTR |
| DEX_IDS_BAD_SOURCE_NAME2 | Typ pliku jest niezgodny z rozszerzeniem pliku lub plik jest uszkodzony. | Nazwa pliku | BSTR |
| DEX_IDS_MISSING_SOURCE_NAME | Nazwa pliku była wymagana, ale nie została podana. | Żaden | Nie dotyczy |
| DEX_IDS_NIEZNANE_ŹRÓDŁO | Nie można przeanalizować źródła danych dostarczonego przez to źródło. | Żaden | Nie dotyczy |
| Problem z instalacją DEX_IDS | Nieoczekiwany błąd. Niektóre składniki DirectShow nie są poprawnie zainstalowane. | Żaden | Nie dotyczy |
| DEX_IDS_NO_SOURCE_NAMES | Filtr źródłowy nie akceptuje nazw plików. | Żaden | Nie dotyczy |
| DEX_IDS_BAD_MEDIATYPE | Typ mediów grupy nie jest obsługiwany. | Numer grupy | int |
| DEX_IDS_STREAM_NUMBER | Nieprawidłowy numer strumienia dla tego źródła. | Numer strumienia | int |
| DEX_IDS_OUTOFMEMORY | Brak pamięci. | Żaden | Nie dotyczy |
| Sekwencja DIB niejednorodna | Jedna mapa bitowa w sekwencji nie była tego samego typu, co inne. | Nazwa bitmapy | BSTR |
| DEX_IDS_CLIPTOOSHORT | Czasy multimediów klipu są nieprawidłowe lub sekwencja map bitowych niezależnych od urządzenia (DIB) jest zbyt krótka.
Uwaga: Jeśli wystąpią inne błędy renderowania, ten błąd może wystąpić, mimo że czasy nośników są prawidłowe. |
Żaden | Nie dotyczy |
| DEX_IDS_INVALID_DXT | Identyfikator klasy (CLSID) efektu lub przejścia jest nieprawidłowy. | CLSID | BSTR |
| DEX_IDS_INVALID_DEFAULT_DXT | Identyfikator CLSID domyślnego efektu lub przejścia jest nieprawidłowy. | CLSID | BSTR |
| DEX_IDS_NO_3D | Twoja wersja directX nie obsługuje przejść trójwymiarowych. | CLSID | BSTR |
| DEX_IDS_BROKEN_DXT | Ten efekt nie jest właściwym rodzajem lub jest uszkodzony. | CLSID | BSTR |
| DEX_IDS_NO_SUCH_PROPERTY | W obiekcie nie ma takiej właściwości. | Nazwa właściwości | BSTR |
| DEX_IDS_ILLEGAL_PROPERTY_VAL | Niedozwolona wartość dla tej właściwości. | Określona wartość | VARIANT |
| DEX_IDS_INVALID_XML | Błąd składniowy w pliku XML. | Numer linii | VT_I4 (liczba całkowita 4-bajtowa) |
| DEX_IDS_NIE_MOŻNA_ZNALEŹĆ_FILTRA | Nie można odnaleźć filtru określonego w kodzie XML według kategorii i wystąpienia. | Przyjazna nazwa (wystąpienie) | BSTR |
| BŁĄD_ZAPISU_DANYCH_NA_DYSK | Błąd podczas zapisywania pliku XML na dysku. | Żaden | Nie dotyczy |
| NIEWŁAŚCIWE_EFEKTY_AUDIO_DEX_IDS | CLSID nie jest prawidłowym filtrem efektu dźwięku DirectShow. | CLSID | BSTR |
| DEX_IDS_CANT_FIND_COMPRESSOR | Nie można odnaleźć kompresora w celu utworzenia określonego formatu kompresji. | Żaden | Nie dotyczy |
Następujące błędy nigdy nie powinny występować. Jeśli wystąpi jeden z tych błędów, wyślij raport o błędach do firmy Microsoft.
| Kod błędu | Opis |
|---|---|
| DEX_IDS_TIMELINE_PARSE | Nieoczekiwany błąd podczas analizowania osi czasu. |
| DEX_IDS_GRAPH_ERROR | Nieoczekiwany błąd podczas kompilowania wykresu filtru. |
| DEX_IDS_GRID_ERROR | Nieoczekiwany błąd w wewnętrznej siatki. |
| DEX_IDS_INTERFACE_ERROR | Nieoczekiwany błąd podczas pobierania interfejsu. |