Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Topik ini menyediakan informasi tentang codec DDS asli yang tersedia melalui Komponen Pencitraan Windows (WIC).
Identitas Codec
Tabel berikut ini menyediakan informasi identifikasi codec.
| Komponen | Deskripsi |
|---|---|
| Nama Resmi | Permukaan Layar DirectDraw |
| Ekstensi Nama File dan Variannya | dds |
| Jenis MIME | image/vnd.ms-dds |
Tabel berikut mencantumkan GUID yang digunakan untuk mengidentifikasi komponen codec DDS asli.
| Komponen | Nama Ramah Pengguna | GUID |
|---|---|---|
| Format Kontainer | GUID_ContainerFormatDds | 9967cb95-2e85-4ac8-8ca283d7ccd425c9 |
| Decoder | CLSID_WICDdsDecoder | 9053699f-a341-429d-9e90ee437cf80c73 |
| Encoder | CLSID_WICDdsEncoder | a61dde94-66ce-4ac1-881b71680588895e |
Dukungan Format Piksel
Perhatikan bahwa format DDS mendukung nilai DXGI_FORMAT yang valid. Namun, codec WIC DDS hanya mendukung file decoding dan pengodean yang berisi format berikut:
- DXGI_FORMAT_BC1_UNORM
- DXGI_FORMAT_BC2_UNORM
- DXGI_FORMAT_BC3_UNORM
Pengkodean
API pengodean WIC dirancang untuk tidak tergantung pada codec dan oleh karena itu pengodean gambar untuk codec yang mendukung WIC pada dasarnya sama. Untuk informasi selengkapnya tentang pengodean gambar menggunakan WIC API, lihat Gambaran Umum Pengodean .
Format file DDS memiliki persyaratan unik yang muncul dari dukungannya untuk konsep seperti mipmap dan array tekstur. Untuk sepenuhnya menjalankan kontrol atas pengodean gambar DDS, Anda harus menggunakan antarmukaIWICDdsEncoder untuk mengatur parameter pengodean khusus DDS.
Mendekode
API untuk decoding WIC dirancang untuk codec-independen dan proses decoding gambar untuk codec yang mendukung WIC pada dasarnya adalah sama. Untuk informasi selengkapnya tentang pendekodean gambar, lihat Gambaran Umum Decoding. Untuk informasi selengkapnya tentang menggunakan data gambar yang didekodekan, lihat Gambaran Umum Sumber Bitmap .
Memblokir akses data terkompresi
Selain mendukung antarmuka codec WIC standar, dekoder DDS menyediakan akses langsung ke data terkompresi blok asli menggunakan antarmuka khusus DDS, IWICDdsDecoder dan IWICDdsFrameDecode. Untuk menggunakan antarmuka ini, panggil QueryInterface dari IWICBitmapDecoder dan IWICBitmapFrameDecodesecara berturut-turut.