D3DXFERR 반환 값
DirectX .x 파일로 작업하는 데 사용되는 메서드는 표준 COM 반환 값 외에도 다음 값을 반환할 수 있습니다.
-
D3DXFERR_BADARRAYSIZE
-
배열이 허용 가능한 크기를 초과합니다.
-
D3DXFERR_BADCACHEFILE
-
캐시 파일을 읽을 수 없습니다.
-
D3DXFERR_BADDataReference
-
템플릿 멤버 데이터를 검색할 수 없습니다.
-
D3DXFERR_BADFILE
-
파일 읽기 또는 쓰기 작업이 실패했습니다.
-
D3DXFERR_BADFILEFLOATSIZE
-
파일이 예상 크기가 아닙니다.
-
D3DXFERR_BADFILETYPE
-
파일 형식이 잘못되었습니다.
-
D3DXFERR_BADFILEVERSION
-
파일에 잘못된 형식 버전이 있습니다.
-
D3DXFERR_BADOBJECT
-
개체에서 데이터를 읽거나 개체에 쓸 수 없습니다.
-
D3DXFERR_BADRESOURCE
-
리소스에 대한 작업이 실패했습니다.
-
D3DXFERR_BADTYPE
-
파일이 알려진 템플릿 형식과 일치하지 않습니다.
-
D3DXFERR_BADVALUE
-
변수가 예상 범위를 벗어났습니다. 일반적으로 개체 포인터가 유효하지 않은 경우 반환됩니다.
-
D3DXFERR_FILENOTFOUND
-
지정된 파일에 대해 유효한 핸들을 찾을 수 없습니다.
-
D3DXFERR_NOMOREDATA
-
버퍼의 끝을 넘어 확장된 포인터 오프셋입니다.
-
D3DXFERR_NOMOREOBJECTS
-
더 이상 자식 개체를 사용할 수 없습니다.
-
D3DXFERR_NOTDONEYET
-
데이터 형식이 허용된 형식과 일치하지 않습니다.
-
D3DXFERR_NOTFOUND
-
지정된 매개 변수에서 개체를 찾을 수 없습니다.
-
D3DXFERR_PARSEERROR
-
데이터 스트림을 구문 분석할 수 없습니다.
-
D3DXFERR_RESOURCENOTFOUND
-
지정된 리소스에 대한 유효한 핸들을 찾을 수 없습니다.
설명
.x 파일 오류 기능 코드 _FACD3DXF 오류 코드를 생성하는 데 사용됩니다. 예를 들어:
#define _FACD3DXF 0x876
#define D3DXFERR_BADOBJECT MAKE_HRESULT( 1, _FACD3DXF, 900 )
요구 사항
요구 사항 | 값 |
---|---|
헤더 |
|
추가 정보