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 포함) |