C# Класс CSharpImageLibrary.Headers.DDS_Header.DDS_DXGI_DX10_Additional

Additional header used by DXGI/DX10 DDS'.
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
arraySize uint
dxgiFormat DXGI_FORMAT
miscFlag D3D10_RESOURCE_MISC_FLAGS
miscFlags2 DXGI_MiscFlags
resourceDimension D3D10_RESOURCE_DIMENSION

Открытые методы

Метод Описание
DDS_DXGI_DX10_Additional ( byte fullHeaderBlock, int offset = 128 ) : System

Read DX10-DXGI header from full DDS header block.

ToString ( ) : string

Shows string description of additional DX10 header.

Описание методов

DDS_DXGI_DX10_Additional() публичный Метод

Read DX10-DXGI header from full DDS header block.
public DDS_DXGI_DX10_Additional ( byte fullHeaderBlock, int offset = 128 ) : System
fullHeaderBlock byte Entire DDS header block.
offset int Offset at which this header starts in full block.
Результат System

ToString() публичный Метод

Shows string description of additional DX10 header.
public ToString ( ) : string
Результат string

Описание свойств

arraySize публичное свойство

Number of elements in array. For 2D textures that are cube maps, it's the number of cubes. For 3D textures, must be 1.
public uint arraySize
Результат uint

dxgiFormat публичное свойство

Surface format.
public DXGI_FORMAT dxgiFormat
Результат DXGI_FORMAT

miscFlag публичное свойство

Identifies less common options. e.g. 0x4 = DDS_RESOURCE_MISC_TEXTURECUBE
public D3D10_RESOURCE_MISC_FLAGS miscFlag
Результат D3D10_RESOURCE_MISC_FLAGS

miscFlags2 публичное свойство

Alpha flags.
public DXGI_MiscFlags miscFlags2
Результат DXGI_MiscFlags

resourceDimension публичное свойство

Dimension of texture (1D, 2D, 3D)
public D3D10_RESOURCE_DIMENSION resourceDimension
Результат D3D10_RESOURCE_DIMENSION