1 from typing_extensions import Literal
3 from .ImageFile import ImageFile
18 DDSCAPS2_CUBEMAP_POSITIVEX: int
19 DDSCAPS2_CUBEMAP_NEGATIVEX: int
20 DDSCAPS2_CUBEMAP_POSITIVEY: int
21 DDSCAPS2_CUBEMAP_NEGATIVEY: int
22 DDSCAPS2_CUBEMAP_POSITIVEZ: int
23 DDSCAPS2_CUBEMAP_NEGATIVEZ: int
26 DDPF_ALPHAPIXELS: Literal[0x1]
27 DDPF_ALPHA: Literal[0x2]
28 DDPF_FOURCC: Literal[0x4]
29 DDPF_PALETTEINDEXED8: Literal[0x20]
30 DDPF_RGB: Literal[0x40]
31 DDPF_LUMINANCE: Literal[0x20000]
33 DDS_FOURCC: Literal[0x4]
34 DDS_RGB: Literal[0x40]
35 DDS_RGBA: Literal[0x41]
36 DDS_LUMINANCE: Literal[0x20000]
37 DDS_LUMINANCEA: Literal[0x20001]
38 DDS_ALPHA: Literal[0x2]
39 DDS_PAL8: Literal[0x20]
41 DDS_HEADER_FLAGS_TEXTURE: int
42 DDS_HEADER_FLAGS_MIPMAP: int
43 DDS_HEADER_FLAGS_VOLUME: int
44 DDS_HEADER_FLAGS_PITCH: int
45 DDS_HEADER_FLAGS_LINEARSIZE: int
48 DDS_SURFACE_FLAGS_TEXTURE: int
49 DDS_SURFACE_FLAGS_MIPMAP: int
50 DDS_SURFACE_FLAGS_CUBEMAP: int
51 DDS_CUBEMAP_POSITIVEX: int
52 DDS_CUBEMAP_NEGATIVEX: int
53 DDS_CUBEMAP_POSITIVEY: int
54 DDS_CUBEMAP_NEGATIVEY: int
55 DDS_CUBEMAP_POSITIVEZ: int
56 DDS_CUBEMAP_NEGATIVEZ: int
60 DXGI_FORMAT_R8G8B8A8_TYPELESS: int
61 DXGI_FORMAT_R8G8B8A8_UNORM: int
62 DXGI_FORMAT_R8G8B8A8_UNORM_SRGB: int
63 DXGI_FORMAT_BC7_TYPELESS: int
64 DXGI_FORMAT_BC7_UNORM: int
65 DXGI_FORMAT_BC7_UNORM_SRGB: int
67 class DdsImageFile(ImageFile):
69 format_description: str
70 def load_seek(self, pos) -> None: ...