IDirectXFileData::GetData 메서드
개체의 멤버 중 하나에 대한 데이터 또는 모든 멤버에 대한 데이터를 검색합니다. 더 이상 사용되지 않습니다.
Syntax
HRESULT GetData(
[in] LPCSTR szMember,
[out] DWORD *pcbSize,
[out] void **ppvData
);
매개 변수
-
szMember [in]
-
형식: LCSTTR
데이터를 검색할 멤버의 이름에 대한 포인터입니다. NULL을 지정하여 필요한 모든 멤버의 데이터를 검색합니다.
-
pcbSize [out]
-
형식: DWORD*
ppvData 버퍼 크기(바이트)를 수신하는 포인터입니다.
-
ppvData [out]
-
형식: void**
szMember와 연결된 데이터를 수신하기 위한 버퍼에 대한 포인터의 주소입니다. szMember가 NULL인 경우 ppvData는 인접한 메모리 블록에 있는 모든 필수 멤버의 데이터를 포함하는 버퍼를 가리키도록 설정됩니다.
반환 값
형식: HRESULT
메서드가 성공하면 반환 값이 DXFILE_OK. 메서드가 실패하면 반환 값은 DXFILEERR_BADARRAYSIZE, DXFILEERR_BADDataReference, DXFILEERR_BADVALUE 값 중 하나일 수 있습니다.
설명
이 메서드는 데이터 개체의 필수 멤버에 대한 데이터를 검색하지만 선택적(자식) 멤버에 대한 데이터는 검색하지 않습니다. IDirectXFileData::GetNextObject를 사용하여 자식 개체를 검색합니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 |
|
라이브러리 |
|
추가 정보