Metode IWICDdsEncoder::SetParameters (wincodec.h)
Mengatur data khusus DDS.
Sintaks
HRESULT SetParameters(
[out] WICDdsParameters *pParameters
);
Parameter
[out] pParameters
Jenis: WICDdsParameters*
Menunjuk ke struktur tempat informasi dijelaskan.
Nilai kembali
Jenis: HRESULT
Jika metode ini berhasil, metode ini mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.
Keterangan
Anda tidak dapat memanggil metode ini setelah Anda mulai menulis data bingkai, misalnya dengan memanggil IWICDdsEncoder::CreateNewFrame.
Mengatur parameter DDS menggunakan metode ini menyediakan encoder DDS dengan informasi tentang jumlah bingkai dan dimensi yang diharapkan dan parameter lain dari setiap bingkai. Encoder DDS akan gagal jika Anda tidak mengatur data bingkai yang sesuai dengan harapan ini. Misalnya, jika Anda mengatur WICDdsParameters::Width dan Height ke 32, dan MipLevels ke 6, encoder DDS akan mengharapkan 6 bingkai dengan dimensi berikut:
- 32x32 piksel.
- 16x16 piksel.
- 8x8 piksel.
- 4x4 piksel.
- 2x2 piksel.
- 1x1 piksel.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 8.1 [aplikasi desktop | Aplikasi UWP] |
Server minimum yang didukung | Windows Server 2012 R2 [aplikasi desktop | Aplikasi UWP] |
Target Platform | Windows |
Header | wincodec.h |
Pustaka | Windowscodecs.lib |
DLL | Windowscodecs.dll |
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