C# 클래스 CSharpImageLibrary.Headers.DDS_Header.DDS_DXGI_DX10_Additional

Additional header used by DXGI/DX10 DDS'.
파일 보기 프로젝트 열기: KFreon/CSharpImageLibrary

공개 프로퍼티들

프로퍼티 타입 설명
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