DirectShow DirectShow 편집 서비스 C++ 레퍼런스 렌더링 에러   [목차열람] [주소복사] [슬롯비우기]
렌더링 에러
 
Microsoft DirectX 9.0

렌더링 에러

Microsoft® DirectShow® 편집 서비스 (DES)는, 렌더링 에러를 기록하기 위해서 사용되는 다양한 에러 코드를 정의하고 있다. 프로젝트가 올바르고 렌더링 되지 않았던 경우, 렌더링 엔진은 IAMErrorLog::LogError 메서드를 호출한다. 다음의 표는,LogError 에게 건네지는 인수를 집계한 것이다.

   여기서 설명하는 에러 코드는 HRESULT 값은 아니다. DES 고유의 HRESULT 반환값의 일람에 대해서는, 「에러 코드와 성공 코드」를 참조할것.

에러 코드 설명 추가 정보 Variant 형
DEX_IDS_BAD_SOURCE_NAME 파일명이 존재하지 않는다. 또는, DirectShow 를 인식할 수 없는 파일 확장자(extension)이다. 파일명 BSTR
DEX_IDS_BAD_SOURCE_NAME2 파일 타입이 파일 확장자(extension)와 일치하고 있지 않다. 또는, 파일이 망가져 있다. 파일명 BSTR
DEX_IDS_MISSING_SOURCE_NAME 파일명이 필요하지만, 지정되지 않았다. 없음 이용할 수 없다
DEX_IDS_UNKNOWN_SOURCE 이 소스에 의해 제공된 데이터 소스를 해석할 수 없다. 없음 이용할 수 없다
DEX_IDS_INSTALL_PROBLEM 예기치 못한 에러. 일부의 DirectShow 구성 요소가 올바르고 인스톨되지 않다. 없음 이용할 수 없다
DEX_IDS_NO_SOURCE_NAMES 소스 필터가 파일을 받아들이지 않는다. 없음 이용할 수 없다
DEX_IDS_BAD_MEDIATYPE 그룹의 미디어 타입은 지원하지 않는다. 그룹 번호 int
DEX_IDS_STREAM_NUMBER 이 소스에서는 무효인 스트림 번호. 스트림 번호 int
DEX_IDS_OUTOFMEMORY 메모리 부족. 없음 이용할 수 없다
DEX_IDS_DIBSEQ_NOTALLSAME 순서내의 비트 맵의 타입이 다른 비트 맵과 다르고 있었다. 비트 맵명 BSTR
DEX_IDS_CLIPTOOSHORT 클립의 미디어 타임이 무효이다. 또는, DIB (장치에 의존하지 않는 비트 맵)의 순서가 단인가 지나다.

   다른 렌더링 에러가 발생하고 있는 경우, 미디어 타임이 유효해도 이 에러가 발생하는 일이 있다.

없음 이용할 수 없다
DEX_IDS_INVALID_DXT 이펙트 또는 트랜지션의 클래스 식별자 (CLSID)가 유효하지 않다. CLSID BSTR
DEX_IDS_INVALID_DEFAULT_DXT 디폴트의 이펙트 또는 트랜지션의 CLSID 가 유효하지 않다. CLSID BSTR
DEX_IDS_NO_3D 사용하고 있는 DirectX 의 버전은, 삼차원 트랜지션을 지원 하고 있지 않다. CLSID BSTR
DEX_IDS_BROKEN_DXT 이 이펙트가 올바른 종류가 아닌지, 또는 망가져 있다. CLSID BSTR
DEX_IDS_NO_SUCH_PROPERTY 개체에 그러한 프로퍼티는 존재하지 않는다. 프로퍼티명 BSTR
DEX_IDS_ILLEGAL_PROPERTY_VAL 이 프로퍼티에 부정한 값. 지정된 값 VARIANT
DEX_IDS_INVALID_XML XML 파일내의 구문 에러. 행 번호 VT_I4 (4 바이트 정수)
DEX_IDS_CANT_FIND_FILTER XML 내에서 카테고리와 인스턴스에 의해 지정된 필터가 발견되지 않는다. 프렌들리명 (인스턴스) BSTR
DEX_IDS_DISK_WRITE_ERROR XML 파일의 디스크 쓰기 에러. 없음 이용할 수 없다
DEX_IDS_INVALID_AUDIO_FX CLSID 가 유효한 DirectShow 오디오 이펙트 필터는 아니다. CLSID BSTR
DEX_IDS_CANT_FIND_COMPRESSOR 지정된 압축 포맷을 생성하는 압력이 발견되지 않는다. 없음 이용할 수 없다

이하의 에러는 발생시켜서는 안 된다. 만일 이러한 에러가 발생했을 경우는, Microsoft 에 버그 리포트를 송부하는 것.

에러 코드 설명
DEX_IDS_TIMELINE_PARSE 타임 라인 해석의 예기치 못한 에러.
DEX_IDS_GRAPH_ERROR 필터 그래프 생성의 예기치 못한 에러.
DEX_IDS_GRID_ERROR 내부 그리드에 관한 예기치 못한 에러.
DEX_IDS_INTERFACE_ERROR 인터페이스 취득시의 예기치 못한 에러.

↑TOP