Fungsi D3DXSaveVolumeToFileInMemory
Menyimpan volume ke buffer. Metode ini membuat buffer ID3DXBuffer untuk menyimpan data, dan mengembalikan objek tersebut.
Sintaks
HRESULT D3DXSaveVolumeToFileInMemory(
_Out_ LPD3DXBUFFER *ppDestBuf,
_In_ D3DXIMAGE_FILEFORMAT DestFormat,
_In_ LPDIRECT3DVOLUME9 pSrcVolume,
_In_ const PALETTEENTRY *pSrcPalette,
_In_ const D3DBOX *pSrcBox
);
Parameter
-
ppDestBuf [out]
-
Jenis: LPD3DXBUFFER*
Alamat penunjuk ke buffer ID3DXBuffer yang akan menyimpan gambar.
-
DestFormat [in]
-
Jenis: D3DXIMAGE_FILEFORMAT
D3DXIMAGE_FILEFORMAT menentukan format file yang akan digunakan saat menyimpan. Fungsi ini mendukung penyimpanan ke semua format D3DXIMAGE_FILEFORMAT kecuali Portable Pixmap (.ppm) dan Targa/Truevision Graphics Adapter (.tga).
-
pSrcVolume [in]
-
Jenis: LPDIRECT3DVOLUME9
Arahkan ke antarmuka IDirect3DVolume9 yang berisi gambar yang akan disimpan.
-
pSrcPalette [in]
-
Jenis: const PALETTEENTRY*
Penunjuk ke struktur PALETTEENTRY yang berisi palet 256 warna. Parameter ini bisa NULL.
-
pSrcBox [in]
-
Jenis: const D3DBOX*
Penunjuk ke struktur D3DBOX . Menentukan kotak sumber. Atur parameter ini ke NULL untuk menentukan seluruh volume.
Nilai kembali
Jenis: HRESULT
Jika fungsi berhasil, nilai yang dikembalikan adalah D3D_OK. Jika fungsi gagal, nilai yang dikembalikan bisa menjadi berikut: D3DERR_INVALIDCALL
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