public static void DDSPF_Q8W8V8U8(DDS_PIXELFORMAT _PIXELFORMAT) { _PIXELFORMAT.dwSize = 0x20; _PIXELFORMAT.dwFlags = (uint)DDS_TYPE.BUMPDUDV; _PIXELFORMAT.dwFourCC = 0; _PIXELFORMAT.dwRGBBitCount = 32; _PIXELFORMAT.dwRBitMask = 0x000000FF; _PIXELFORMAT.dwGBitMask = 0x0000FF00; _PIXELFORMAT.dwBBitMask = 0x00FF0000; _PIXELFORMAT.dwABitMask = 0xFF000000; }
public static void DDSPF_DX10(DDS_PIXELFORMAT _PIXELFORMAT) { _PIXELFORMAT.dwSize = 0x20; _PIXELFORMAT.dwFlags = (uint)DDS_TYPE.FOURCC; _PIXELFORMAT.dwFourCC = MAKEFOURCC_R('D', 'X', '1', '0'); _PIXELFORMAT.dwRGBBitCount = 0; _PIXELFORMAT.dwRBitMask = 0; _PIXELFORMAT.dwGBitMask = 0; _PIXELFORMAT.dwBBitMask = 0; _PIXELFORMAT.dwABitMask = 0; }
public static void DDSPF_A8L8_ALT(DDS_PIXELFORMAT _PIXELFORMAT) { _PIXELFORMAT.dwSize = 0x20; _PIXELFORMAT.dwFlags = (uint)DDS_TYPE.LUMINANCEA; _PIXELFORMAT.dwFourCC = 0; _PIXELFORMAT.dwRGBBitCount = 8; _PIXELFORMAT.dwRBitMask = 0x00FF; _PIXELFORMAT.dwGBitMask = 0; _PIXELFORMAT.dwBBitMask = 0; _PIXELFORMAT.dwABitMask = 0xFF00; }
public static void DDSPF_A8(DDS_PIXELFORMAT _PIXELFORMAT) { _PIXELFORMAT.dwSize = 0x20; _PIXELFORMAT.dwFlags = (uint)DDS_TYPE.ALPHA; _PIXELFORMAT.dwFourCC = 0; _PIXELFORMAT.dwRGBBitCount = 8; _PIXELFORMAT.dwRBitMask = 0; _PIXELFORMAT.dwGBitMask = 0; _PIXELFORMAT.dwBBitMask = 0; _PIXELFORMAT.dwABitMask = 0x00FF; }
public static void DDSPF_R8G8B8(DDS_PIXELFORMAT _PIXELFORMAT) { _PIXELFORMAT.dwSize = 0x20; _PIXELFORMAT.dwFlags = (uint)DDS_TYPE.RGB; _PIXELFORMAT.dwFourCC = 0; _PIXELFORMAT.dwRGBBitCount = 24; _PIXELFORMAT.dwRBitMask = 0x00FF0000; _PIXELFORMAT.dwGBitMask = 0x0000FF00; _PIXELFORMAT.dwBBitMask = 0x000000FF; _PIXELFORMAT.dwABitMask = 0; }
public static void DDSPF_L16(DDS_PIXELFORMAT _PIXELFORMAT) { _PIXELFORMAT.dwSize = 0x20; _PIXELFORMAT.dwFlags = (uint)DDS_TYPE.LUMINANCE; _PIXELFORMAT.dwFourCC = 0; _PIXELFORMAT.dwRGBBitCount = 16; _PIXELFORMAT.dwRBitMask = 0xFFFF; _PIXELFORMAT.dwGBitMask = 0; _PIXELFORMAT.dwBBitMask = 0; _PIXELFORMAT.dwABitMask = 0; }
public static void DDSPF_A1R5G5B5(DDS_PIXELFORMAT _PIXELFORMAT) { _PIXELFORMAT.dwSize = 0x20; _PIXELFORMAT.dwFlags = (uint)DDS_TYPE.RGBA; _PIXELFORMAT.dwFourCC = 0; _PIXELFORMAT.dwRGBBitCount = 16; _PIXELFORMAT.dwRBitMask = 0x00007C00; _PIXELFORMAT.dwGBitMask = 0x000003E0; _PIXELFORMAT.dwBBitMask = 0x0000001F; _PIXELFORMAT.dwABitMask = 0x00008000; }
public static void DDSPF_PAL4A(DDS_PIXELFORMAT _PIXELFORMAT) { _PIXELFORMAT.dwSize = 0x20; _PIXELFORMAT.dwFlags = (uint)DDS_TYPE.PAL4A; _PIXELFORMAT.dwFourCC = 0; _PIXELFORMAT.dwRGBBitCount = 4; _PIXELFORMAT.dwRBitMask = 0; _PIXELFORMAT.dwGBitMask = 0; _PIXELFORMAT.dwBBitMask = 0; _PIXELFORMAT.dwABitMask = 0; }
public static void DDSPF_YUY2(DDS_PIXELFORMAT _PIXELFORMAT) { _PIXELFORMAT.dwSize = 0x20; _PIXELFORMAT.dwFlags = (uint)DDS_TYPE.FOURCC; _PIXELFORMAT.dwFourCC = MAKEFOURCC_R('Y', 'U', 'Y', '2'); _PIXELFORMAT.dwRGBBitCount = 0; _PIXELFORMAT.dwRBitMask = 0; _PIXELFORMAT.dwGBitMask = 0; _PIXELFORMAT.dwBBitMask = 0; _PIXELFORMAT.dwABitMask = 0; }
public static void DDSPF_G8R8_G8B8(DDS_PIXELFORMAT _PIXELFORMAT) { _PIXELFORMAT.dwSize = 0x20; _PIXELFORMAT.dwFlags = (uint)DDS_TYPE.FOURCC; _PIXELFORMAT.dwFourCC = MAKEFOURCC_R('G', 'R', 'G', 'B'); _PIXELFORMAT.dwRGBBitCount = 0; _PIXELFORMAT.dwRBitMask = 0; _PIXELFORMAT.dwGBitMask = 0; _PIXELFORMAT.dwBBitMask = 0; _PIXELFORMAT.dwABitMask = 0; }
public static void DDSPF_BC5_SNORM(DDS_PIXELFORMAT _PIXELFORMAT) { _PIXELFORMAT.dwSize = 0x20; _PIXELFORMAT.dwFlags = (uint)DDS_TYPE.FOURCC; _PIXELFORMAT.dwFourCC = MAKEFOURCC_R('B', 'C', '5', 'S'); _PIXELFORMAT.dwRGBBitCount = 0; _PIXELFORMAT.dwRBitMask = 0; _PIXELFORMAT.dwGBitMask = 0; _PIXELFORMAT.dwBBitMask = 0; _PIXELFORMAT.dwABitMask = 0; }