TagTool.Common.DdsHeader.WriteDdsPixelFormat C# (CSharp) Method

WriteDdsPixelFormat() private method

private WriteDdsPixelFormat ( BinaryWriter writer ) : void
writer System.IO.BinaryWriter
return void
        private void WriteDdsPixelFormat(BinaryWriter writer)
        {
            writer.Write(32);
            writer.Write((uint)CalculateFormatFlags());
            writer.Write((D3D10Format == DxgiFormat.Unknown) ? FourCc : DdsFourCc.FromString("DX10"));
            writer.Write(BitsPerPixel);
            writer.Write(RBitMask);
            writer.Write(GBitMask);
            writer.Write(BBitMask);
            writer.Write(ABitMask);
        }