다음을 통해 공유


D3DXPARAMETER_DESC 구조체

효과 개체에 사용되는 매개 변수를 설명합니다.

구문

typedef struct D3DXPARAMETER_DESC {
  LPCSTR              Name;
  LPCSTR              Semantic;
  D3DXPARAMETER_CLASS Class;
  D3DXPARAMETER_TYPE  Type;
  UINT                Rows;
  UINT                Columns;
  UINT                Elements;
  UINT                Annotations;
  UINT                StructMembers;
  DWORD               Flags;
  UINT                Bytes;
} D3DXPARAMETER_DESC, *LPD3DXPARAMETER_DESC;

구성원

이름

형식: LCSTTR

매개 변수의 이름입니다.

Semantic

형식: LCSTTR

사용법이라고도 하는 의미 체계 의미입니다.

클래스

형식: D3DXPARAMETER_CLASS

매개 변수 클래스입니다. D3DXPARAMETER_CLASS 값 중 하나로 설정합니다.

형식

형식: D3DXPARAMETER_TYPE

매개 변수 유형입니다. D3DXPARAMETER_TYPE 값 중 하나로 설정합니다.

형식: UINT

배열의 행 수입니다.

형식: UINT

배열의 열 수입니다.

요소

형식: UINT

배열의 요소 수입니다.

주석

형식: UINT

주석 수입니다.

StructMembers

형식: UINT

구조체 멤버 수입니다.

플래그

형식: DWORD

매개 변수 특성입니다. 효과 상수를 참조하세요.

바이트

형식: UINT

매개 변수의 크기(바이트)입니다.

요구 사항

요구 사항
헤더
D3dx9effect.h

추가 정보

효과 구조체