D3DXERR 열거형
오류는 음수 값으로 표시되며 결합할 수 없습니다. 다음은 D3DX 유틸리티 라이브러리에 포함된 메서드에서 반환할 수 있는 값 목록입니다. 각각 반환할 수 있는 값 목록은 개별 메서드 설명을 참조하세요. 이러한 목록이 반드시 포괄적인 것은 아닙니다.
Syntax
enum _D3DXERR {
D3DXERR_CANNOTMODIFYINDEXBUFFER,
D3DXERR_INVALIDMESH,
D3DXERR_CANNOTATTRSORT,
D3DXERR_SKINNINGNOTSUPPORTED,
D3DXERR_TOOMANYINFLUENCES,
D3DXERR_INVALIDDATA,
D3DXERR_LOADEDMESHASNODATA,
D3DXERR_DUPLICATENAMEDFRAGMENT,
D3DXERR_CANNOTREMOVELASTITEM
};
상수
-
D3DXERR_CANNOTMODIFYINDEXBUFFER
-
인덱스 버퍼를 수정할 수 없습니다.
-
D3DXERR_INVALIDMESH
-
메시가 잘못되었습니다.
-
D3DXERR_CANNOTATTRSORT
-
특성 정렬(D3DXMESHOPT_ATTRSORT)은 최적화 기술로 지원되지 않습니다.
-
D3DXERR_SKINNINGNOTSUPPORTED
-
스키닝은 지원되지 않습니다.
-
D3DXERR_TOOMANYINFLUENCES
-
너무 많은 영향을 지정했습니다.
-
D3DXERR_INVALIDDATA
-
데이터가 잘못되었습니다.
-
D3DXERR_LOADEDMESHASNODATA
-
메시에 데이터가 없습니다.
-
D3DXERR_DUPLICATENAMEDFRAGMENT
-
해당 이름의 조각이 이미 있습니다.
-
D3DXERR_CANNOTREMOVELASTITEM
-
마지막 항목을 삭제할 수 없습니다.
설명
_FACDD 기능 코드는 다음 매크로와 같이 오류 코드를 생성하는 데 사용됩니다.
#define _FACDD 0x876
#define MAKE_DDHRESULT( code ) MAKE_HRESULT( 1, _FACDD, code )
enum _D3DXERR {
D3DXERR_CANNOTMODIFYINDEXBUFFER = MAKE_DDHRESULT(2900),
D3DXERR_INVALIDMESH = MAKE_DDHRESULT(2901),
...
};
요구 사항
요구 사항 | 값 |
---|---|
헤더 |
|
추가 정보