D2D1_VERTEX_BUFFER_PROPERTIES 구조체(d2d1effectauthor.h)

모든 꼭짓점 셰이더 정의에 대한 표준인 꼭짓점 버퍼의 속성을 정의합니다.

구문

typedef struct D2D1_VERTEX_BUFFER_PROPERTIES {
  UINT32            inputCount;
  D2D1_VERTEX_USAGE usage;
  const BYTE        *data;
  UINT32            byteWidth;
} D2D1_VERTEX_BUFFER_PROPERTIES;

멤버

inputCount

꼭짓점 셰이더에 대한 입력 수입니다.

usage

꼭짓점 버퍼가 업데이트될 가능성이 있는 빈도를 나타냅니다.

data

꼭짓점 버퍼의 초기 콘텐츠입니다.

byteWidth

꼭짓점 버퍼의 크기(바이트)입니다.

설명

사용량이 동적인 경우 시스템은 시스템 메모리 버퍼를 반환하고 이러한 꼭짓점을 각 요소의 렌더링 꼭짓점 버퍼에 복사할 수 있습니다.

초기화 데이터를 지정하지 않으면 버퍼가 초기화되지 않습니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 7용 Windows 8 및 플랫폼 업데이트 [데스크톱 앱 | UWP 앱]
지원되는 최소 서버 Windows Server 2008 R2용 Windows Server 2012 및 플랫폼 업데이트 [데스크톱 앱 | UWP 앱]
머리글 d2d1effectauthor.h

추가 정보

D2D1_VERTEX_USAGE

ID2D1EffectContext::CreateVertexBuffer

ID2D1EffectContext::LoadVertexShader