共用方式為


IDirectDraw7::GetFourCCCodes 方法 (ddraw.h)

擷取 DirectDraw 物件支援的四個字元代碼 (FOURCC) 。 這個方法也可以擷取支援的程式代碼數目。

語法

HRESULT GetFourCCCodes(
  [in, out] LPDWORD unnamedParam1,
  [in, out] LPDWORD unnamedParam2
);

參數

[in, out] unnamedParam1

變數的指標,其中包含 lpCodes 所指定數位可以保留的項目數。 如果項目數目太小而無法容納所有程式代碼, 則 lpNumCodes 會設定為必要的數位,而 lpCodes 指定的數位會填入所有符合的專案。

[in, out] unnamedParam2

要填入此 DirectDraw 物件所支援之 FOURC 的變數陣列。 如果您指定 NULL,lpNumCodes 會設定為支援的 FOURC 數目,而且方法會傳回。

傳回值

如果方法成功,傳回值會DD_OK。

如果失敗,方法可以傳回下列其中一個錯誤值:

  • DDERR_INVALIDOBJECT
  • DDERR_INVALIDPARAMS

規格需求

需求
目標平台 Windows
標頭 ddraw.h
程式庫 Ddraw.lib
Dll Ddraw.dll

另請參閱

IDirectDraw7