Fungsi D3DX10SaveTextureToFile
Simpan tekstur ke file.
Sintaks
HRESULT D3DX10SaveTextureToFile(
_In_ ID3D10Resource *pSrcTexture,
_In_ D3DX10_IMAGE_FILE_FORMAT DestFormat,
_In_ LPCTSTR pDestFile
);
Parameter
-
pSrcTexture [in]
-
Jenis: ID3D10Resource*
Arahkan ke tekstur yang akan disimpan. Lihat ID3D10Resource Interface.
-
DestFormat [in]
-
Jenis: D3DX10_IMAGE_FILE_FORMAT
Format tekstur akan disimpan sebagai (lihat D3DX10_IMAGE_FILE_FORMAT). D3DX10_IFF_DDS adalah format yang disukai karena ini adalah satu-satunya opsi yang mendukung semua format dalam DXGI_FORMAT.
-
pDestFile [in]
-
Jenis: LPCTSTR
Nama file output tujuan tempat tekstur akan disimpan. Jika pengaturan pengkompilasi memerlukan Unicode, jenis data LPCTSTR diselesaikan ke LPCWSTR. Jika tidak, jenis data diselesaikan ke LPCSTR.
Menampilkan nilai
Jenis: HRESULT
Nilai yang dikembalikan adalah salah satu nilai yang tercantum dalam Direct3D 10 Return Codes; gunakan nilai yang dikembalikan untuk melihat apakah DestFormat didukung.
Keterangan
D3DX10SaveTextureToFile menulis struktur DDS_HEADER_DXT10 tambahan untuk tekstur input hanya jika perlu (misalnya, karena tekstur input dalam format RGB standar (sRGB). Jika D3DX10SaveTextureToFile menulis struktur DDS_HEADER_DXT10, D3DX10 Menetapkan anggota dwFourCC dari struktur DDS_PIXELFORMAT untuk tekstur ke DX10 untuk menunjukkan presensi header DDS_HEADER_DXT10 diperluas.
Persyaratan
Persyaratan | Nilai |
---|---|
Header |
|
Pustaka |
|
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk