CD3D11_TEXTURE2D_DESC::CD3D11_TEXTURE2D_DESC(DXGI_FORMAT,UINT,UINT,UINT,UINT,D3D11_USAGE,UINT,UINT,UINT,UINT) 함수(d3d11.h)
D3D11_TEXTURE2D_DESC 값으로 초기화된 CD3D11_TEXTURE2D_DESC 구조체의 새 instance 인스턴스화합니다.
구문
void CD3D11_TEXTURE2D_DESC(
DXGI_FORMAT format,
UINT width,
UINT height,
UINT arraySize,
UINT mipLevels,
UINT bindFlags,
D3D11_USAGE usage,
UINT cpuaccessFlags,
UINT sampleCount,
UINT sampleQuality,
UINT miscFlags
);
매개 변수
format
형식: DXGI_FORMAT
텍스처 형식을 지정하는 DXGI_FORMAT 형식의 값입니다.
width
형식: UINT
텍스처 너비(텍셀)입니다. 범위는 1에서 D3D11_REQ_TEXTURE2D_U_OR_V_DIMENSION(16384)입니다. 텍스처 큐브 맵의 경우 범위는 1에서 D3D11_REQ_TEXTURECUBE_DIMENSION(16384)입니다. 그러나 범위는 실제로 렌더링 디바이스를 만드는 기능 수준에 의해 제한됩니다.
height
형식: UINT
텍스처 높이(텍셀)입니다. 범위는 1에서 D3D11_REQ_TEXTURE2D_U_OR_V_DIMENSION(16384)입니다. 텍스처 큐브 맵의 경우 범위는 1에서 D3D11_REQ_TEXTURECUBE_DIMENSION(16384)입니다. 그러나 범위는 실제로 렌더링 디바이스를 만드는 기능 수준에 의해 제한됩니다.
arraySize
형식: UINT
텍스처 배열의 텍스처 수입니다. 범위는 1에서 D3D11_REQ_TEXTURE2D_ARRAY_AXIS_DIMENSION(2048)입니다. 텍스처 큐브 맵의 경우 이 값은 6의 배수(즉, D3D11_TEXCUBE_ARRAY_SRVNumCubes 멤버의 6배)이며 범위는 6에서 2046까지입니다. 실제로 범위는 렌더링 디바이스를 만드는 기능 수준에 의해 제한됩니다.
mipLevels
형식: UINT
텍스처의 최대 Mipmap 수준 수입니다. D3D11_TEX1D_SRV 설명을 참조하세요. 다중 샘플링된 텍스처에 1을 사용합니다. 또는 0을 선택하여 전체 하위 텍스트 집합을 생성합니다.
bindFlags
형식: UINT
비트 OR 연산을 사용하여 결합된 D3D11_BIND_FLAG 형식 값의 조합입니다. 결과 값은 파이프라인 단계에 텍스처를 바인딩하는 방법을 지정합니다.
usage
형식: D3D11_USAGE
텍스처를 읽고 쓰는 방법을 식별하는 D3D11_USAGE 형식의 값입니다.
cpuaccessFlags
형식: UINT
비트 OR 연산을 사용하여 결합된 D3D11_CPU_ACCESS_FLAG 형식 값의 조합입니다. 결과 값은 허용되는 CPU 액세스 유형을 지정합니다.
sampleCount
형식: UINT
샘플 개수입니다.
sampleQuality
형식: UINT
샘플 품질입니다.
miscFlags
형식: UINT
비트 OR 연산을 사용하여 결합된 D3D11_RESOURCE_MISC_FLAG 형식 값의 조합입니다. 결과 값은 덜 일반적인 다른 리소스 옵션을 식별합니다. 텍스처 큐브 맵의 경우 D3D11_RESOURCE_MISC_TEXTURECUBE 플래그를 설정합니다. 큐브 맵 배열(즉, arraySize> 6)에는 기능 수준 D3D_FEATURE_LEVEL_10_1 이상이 필요합니다.
반환 값
없음
요구 사항
지원되는 최소 클라이언트 | Windows 7 [데스크톱 앱 | UWP 앱] |
지원되는 최소 서버 | Windows Server 2008 R2 [데스크톱 앱 | UWP 앱] |
대상 플랫폼 | Windows |
헤더 | d3d11.h |
라이브러리 | D3D11.lib |
추가 정보
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기