D3DHAL_VALIDATETEXTURESTAGESTATEDATA 구조체(d3dhal.h)

D3DHAL_VALIDATETEXTURESTAGESTATEDATA 구조에는 드라이버가 현재 상태를 사용하여 멀티텍스팅을 지원하는 기능을 확인하고 반환하는 데 필요한 정보가 포함되어 있습니다.

구문

typedef struct _D3DHAL_VALIDATETEXTURESTAGESTATEDATA {
  ULONG_PTR dwhContext;
  DWORD     dwFlags;
  ULONG_PTR dwReserved;
  DWORD     dwNumPasses;
  HRESULT   ddrval;
} D3DHAL_VALIDATETEXTURESTAGESTATEDATA;

멤버

dwhContext

Direct3D 디바이스의 컨텍스트 ID를 지정합니다.

dwFlags

현재 0으로 설정되며 드라이버에서 무시해야 합니다.

dwReserved

시스템 사용을 위해 예약되며 드라이버에서 무시해야 합니다.

dwNumPasses

드라이버가 혼합 작업을 수행하는 데 하드웨어에 필요한 패스 수를 작성해야 하는 위치를 지정합니다.

ddrval

드라이버가 D3dValidateTextureStageState 함수의 반환 값을 쓰는 위치를 지정합니다. D3D_OK 반환 코드는 성공을 나타냅니다. 자세한 내용은 Direct3D 드라이버 콜백에 대한 코드 반환을 참조하세요.

요구 사항

요구 사항
헤더 d3dhal.h(D3dhal.h 포함)

추가 정보

D3dValidateTextureStageState