Skip to content

Latest commit

 

History

History
93 lines (68 loc) · 3.45 KB

nf-d3d9-idirect3dvolume9-getprivatedata.md

File metadata and controls

93 lines (68 loc) · 3.45 KB
UID title description helpviewer_keywords old-location tech.root ms.assetid ms.date ms.keywords req.header req.include-header req.target-type req.target-min-winverclnt req.target-min-winversvr req.kmdf-ver req.umdf-ver req.ddi-compliance req.unicode-ansi req.idl req.max-support req.namespace req.assembly req.type-library req.lib req.dll req.irql targetos req.typenames req.redist ms.custom f1_keywords dev_langs topic_type api_type api_location api_name
NF:d3d9.IDirect3DVolume9.GetPrivateData
IDirect3DVolume9::GetPrivateData (d3d9.h)
The IDirect3DVolume9::GetPrivateData (d3d9.h) method copies the private data associated with the volume to a provided buffer.
1b475aea-86d8-9a27-8391-6760763a593e
GetPrivateData
GetPrivateData method [Direct3D 9]
GetPrivateData method [Direct3D 9]
IDirect3DVolume9 interface
IDirect3DVolume9 interface [Direct3D 9]
GetPrivateData method
IDirect3DVolume9.GetPrivateData
IDirect3DVolume9::GetPrivateData
d3d9helper/IDirect3DVolume9::GetPrivateData
direct3d9.idirect3dvolume9__getprivatedata
direct3d9\idirect3dvolume9__getprivatedata.htm
direct3d9
VS|directx_sdk|~\idirect3dvolume9__getprivatedata.htm
08/11/2022
1b475aea-86d8-9a27-8391-6760763a593e, GetPrivateData, GetPrivateData method [Direct3D 9], GetPrivateData method [Direct3D 9],IDirect3DVolume9 interface, IDirect3DVolume9 interface [Direct3D 9],GetPrivateData method, IDirect3DVolume9.GetPrivateData, IDirect3DVolume9::GetPrivateData, d3d9helper/IDirect3DVolume9::GetPrivateData, direct3d9.idirect3dvolume9__getprivatedata
d3d9.h
D3D9.h
Windows
D3D9.lib
Windows
19H1
IDirect3DVolume9::GetPrivateData
d3d9/IDirect3DVolume9::GetPrivateData
c++
APIRef
kbSyntax
COM
D3D9.lib
D3D9.dll
IDirect3DVolume9.GetPrivateData

IDirect3DVolume9::GetPrivateData

-description

Copies the private data associated with the volume to a provided buffer.

-parameters

-param refguid [in]

Type: REFGUID

Reference to (C++) or address of (C) the globally unique identifier that identifies the private data to retrieve.

-param pData [in, out]

Type: void*

Pointer to a previously allocated buffer to fill with the requested private data if the call succeeds. The application calling this method is responsible for allocating and releasing this buffer. If this parameter is NULL, this method will return the buffer size in pSizeOfData.

-param pSizeOfData [in, out]

Type: DWORD*

Pointer to the size of the buffer at pData, in bytes. If this value is less than the actual size of the private data, such as 0, the method sets this parameter to the required buffer size, and the method returns D3DERR_MOREDATA.

-returns

Type: HRESULT

If the method succeeds, the return value is D3D_OK. If the method fails, the return value can be one of the following: D3DERR_INVALIDCALL, D3DERR_MOREDATA, D3DERR_NOTFOUND.

-see-also

IDirect3DVolume9

IDirect3DVolume9::FreePrivateData

IDirect3DVolume9::SetPrivateData