D3DDDI_GETRESOURCEPRESENTPRIVATEDRIVERDATA 구조체(d3dukmdt.h)

D3DDDI_GETRESOURCEPRESENTPRIVATEDRIVERDATApfnGetResourcePresentPrivateDriverDataCb 와 함께 사용하여 현재 중에 리소스와 연결된 리소스 프라이빗 데이터를 쿼리합니다.

구문

typedef struct _D3DDDI_GETRESOURCEPRESENTPRIVATEDRIVERDATA {
  [in]      D3DKMT_HANDLE hResource;
  [in, out] UINT          PrivateDriverDataSize;
  void          D3DKMT_PTR(
    PVOID              unnamedParam1,
    pPrivateDriverData unnamedParam2
  );
} D3DDDI_GETRESOURCEPRESENTPRIVATEDRIVERDATA;

멤버

[in] hResource

DirectX 그래픽 커널 리소스 핸들입니다.

[in, PrivateDriverDataSize

pPrivateDriverData 버퍼의 크기(바이트)입니다. 0이거나 공간이 부족한 경우 필요한 버퍼의 크기가 호출 메서드의 STATUS_INVALID_BUFFER_SIZEHRESULT 값과 함께 호출자에게 다시 반환됩니다.

참고 새 버퍼 크기를 사용하여 다른 호출을 할 때 리소스는 다른 크기의 버퍼와 연결될 수 있습니다.
 

void D3DKMT_PTR( PVOID unnamedParam1, pPrivateDriverData unnamedParam2)

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 10
지원되는 최소 서버 Windows Server 2016
머리글 d3dukmdt.h(D3dumddi.h, D3dkmddi.h 포함)

추가 정보

pfnGetResourcePresentPrivateDriverDataCb