D3DX10SaveTextureToFile 함수
텍스처를 파일에 저장합니다.
구문
HRESULT D3DX10SaveTextureToFile(
_In_ ID3D10Resource *pSrcTexture,
_In_ D3DX10_IMAGE_FILE_FORMAT DestFormat,
_In_ LPCTSTR pDestFile
);
매개 변수
-
pSrcTexture [in]
-
형식: ID3D10Resource*
저장할 텍스처에 대한 포인터입니다. ID3D10Resource 인터페이스를 참조하세요.
-
DestFormat [in]
-
텍스처가 저장될 형식입니다( D3DX10_IMAGE_FILE_FORMAT 참조). D3DX10_IFF_DDS DXGI_FORMAT 모든 형식을 지원하는 유일한 옵션이므로 기본 설정 형식입니다.
-
pDestFile [in]
-
형식: LPCTSTR
텍스처를 저장할 대상 출력 파일의 이름입니다. 컴파일러 설정에 유니코드가 필요한 경우 데이터 형식 LPCTSTR이 LPCWSTR로 확인됩니다. 그렇지 않으면 데이터 형식이 LPCSTR로 확인됩니다.
반환 값
형식: HRESULT
반환 값은 Direct3D 10 반환 코드에 나열된 값 중 하나입니다. 반환 값을 사용하여 DestFormat 이 지원되는지 확인합니다.
설명
D3DX10SaveTextureToFile 은 필요한 경우에만 입력 텍스처에 대한 추가 DDS_HEADER_DXT10 구조를 작성합니다(예: 입력 텍스처가 표준 RGB(sRGB) 형식이므로). D3DX10SaveTextureToFile이 DDS_HEADER_DXT10 구조를 작성하는 경우 텍스처에 대한 DDS_PIXELFORMAT 구조체의 dwFourCC 멤버를 DX10으로 설정하여 DDS_HEADER_DXT10 확장 헤더의 사전 설정을 나타냅니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 |
|
라이브러리 |
|
추가 정보