D3DX10_ERR 열거형
오류는 음수 값으로 표시되며 결합할 수 없습니다. 다음은 D3DX 유틸리티 라이브러리에 포함된 메서드에서 반환할 수 있는 값 목록입니다. 각 메서드가 반환할 수 있는 값 목록은 개별 메서드 설명을 참조하세요. 이러한 목록이 반드시 포괄적인 것은 아닙니다.
Syntax
typedef enum D3DX10_ERR {
D3DX10_ERR_CANNOT_MODIFY_INDEX_BUFFER = MAKE_DDHRESULT(2900),
D3DX10_ERR_INVALID_MESH = MAKE_DDHRESULT(2901),
D3DX10_ERR_CANNOT_ATTR_SORT = MAKE_DDHRESULT(2902),
D3DX10_ERR_SKINNING_NOT_SUPPORTED = MAKE_DDHRESULT(2903),
D3DX10_ERR_TOO_MANY_INFLUENCES = MAKE_DDHRESULT(2904),
D3DX10_ERR_INVALID_DATA = MAKE_DDHRESULT(2905),
D3DX10_ERR_LOADED_MESH_HAS_NO_DATA = MAKE_DDHRESULT(2906),
D3DX10_ERR_DUPLICATE_NAMED_FRAGMENT = MAKE_DDHRESULT(2907),
D3DX10_ERR_CANNOT_REMOVE_LAST_ITEM = MAKE_DDHRESULT(2908)
} D3DX10_ERR, *LPD3DX10_ERR;
상수
-
D3DX10_ERR_CANNOT_MODIFY_INDEX_BUFFER
-
인덱스 버퍼를 수정할 수 없습니다.
-
D3DX10_ERR_INVALID_MESH
-
메시가 잘못되었습니다.
-
D3DX10_ERR_CANNOT_ATTR_SORT
-
특성 정렬(D3DXMESHOPT_ATTRSORT)은 최적화 기술로 지원되지 않습니다.
-
D3DX10_ERR_SKINNING_NOT_SUPPORTED
-
스키닝은 지원되지 않습니다.
-
D3DX10_ERR_TOO_MANY_INFLUENCES
-
너무 많은 영향을 지정했습니다.
-
D3DX10_ERR_INVALID_DATA
-
데이터가 잘못되었습니다.
-
D3DX10_ERR_LOADED_MESH_HAS_NO_DATA
-
메시에 데이터가 없습니다.
-
D3DX10_ERR_DUPLICATE_NAMED_FRAGMENT
-
해당 이름의 조각이 이미 있습니다.
-
D3DX10_ERR_CANNOT_REMOVE_LAST_ITEM
-
마지막 항목을 삭제할 수 없습니다.
설명
_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),
...
};
요구 사항
요구 사항 | 값 |
---|---|
헤더 |
|
추가 정보